随笔分类 -  SQL

摘要:-- 说明:-- 1.增加、修改、删除注释调用不同的存储过程 -- 2.增加、修改注释调用的存储过程参数数量和含义相同,删除备注比前两者少了一个“备注内容”的参数-- 3.为表添加注释相比于为字段添加注释,最后两个参数为null 阅读全文
posted @ 2018-11-28 10:47 江城一枝花 阅读(15721) 评论(0) 推荐(1)
摘要:一、行转列 1、测试数据准备 执行结果: 2、行转列sql 执行结果: 二、列转行 1、测试数据准备 执行结果: 2、列转行的sql 执行结果: 阅读全文
posted @ 2018-10-30 11:51 江城一枝花 阅读(3594) 评论(0) 推荐(0)
摘要:SELECT * FROM( SELECT id,name,counts,createDate,row_number() OVER(partition BY name ORDER BY createDate DESC) rowno FROM testTable ) t WHERE t.rrowno <=1 阅读全文
posted @ 2018-09-13 10:21 江城一枝花 阅读(1974) 评论(0) 推荐(0)
摘要:最近项目做到几千个学生分别去人脸识别记录(目前约630000行)中查询最后一次记录,可想而知性能这块是个麻烦。于是乎,GET到了SQL Server Profiler和数据库引擎优化顾问这俩工SHEN具QI。 开始装逼... 首先来一条执行效率不怎么样的SQL语句 将SQL Server Profi 阅读全文
posted @ 2018-05-30 10:07 江城一枝花 阅读(376) 评论(0) 推荐(0)
摘要:1.利用sysobjects系统表 在这个表中,在数据库中创建的每个对象(例如约束、默认值、日志、规则以及存储过程)都有对应一行,我们在该表中筛选出xtype等于U的所有记录,就为数据库中的表了。 示例语句如下: 注意:在SQL SERVER2005中,出现了sys.objects目录视图来代替sy 阅读全文
posted @ 2018-05-18 15:05 江城一枝花 阅读(74282) 评论(0) 推荐(2)
摘要:语法: LEFT/RIGHT函数返回field最左边/最右边的length个长度的字符串 SUBSTRING函数返回field从start开始共length个长度的字符串 阅读全文
posted @ 2018-03-02 10:18 江城一枝花 阅读(5258) 评论(0) 推荐(0)
摘要:假设有表如下: 使用SQL将[商品名称]字段按照分隔符‘/’进行分割后实现以下效果: SQL语句: 或 阅读全文
posted @ 2018-03-02 09:58 江城一枝花 阅读(2795) 评论(0) 推荐(0)