随笔分类 -  Sql

[转载]行列转换
摘要:恢复内容开始 //PIVOT通过将表达式某一列中的唯一值转换为输出中的多个列来旋转表值表达式,并在必要时对最终输出中所需的任何其余列值执行聚合。UNPIVOT与PIVOT执行相反的操作。 //通俗简单的说:PIVOT就是行转列,UNPIVOT就是列传行 //SELECT year as 年份, Q1 阅读全文

posted @ 2017-12-27 16:21 New_q 阅读(99) 评论(0) 推荐(0)

[转载]UNION合并查询
摘要://--使用UNION进行合并查询 //--SELECT ...FROM 表名1 //--UNION //--SELECT ...FROM 表名2 // --如果想把合并的结果插入到新表中显示那么SELECT INTO必须放在第一个查询中 // SELECT UserId,UserName,User 阅读全文

posted @ 2017-12-27 14:54 New_q 阅读(93) 评论(0) 推荐(0)

[转载]Case When Then
摘要://case具有两种格式。简单case函数和case搜索函数。 //简单case函数 //SELECT (case Name when 'A' then '男' when 'B' then '女' ELSE '其他' end ) FROM Table_1 //case搜索函数 //SELECT (c 阅读全文

posted @ 2017-12-27 14:42 New_q 阅读(122) 评论(0) 推荐(0)

[转载]CAST-CONVERT两个函数进行类型转换时的异同点
摘要://相同点:都能够将某数据类型转换为另一种数据类型 //不同点:CONVERT有三个参数,第一个参数是转换的类型,第二个参数是要转换的表达式 // 第三个参数是转换的格式,在转换日期日间型的数据CONVERT更具有优势 // //--使用两个函数分别对日期进行转换 //--【1】使用CAST转换当前 阅读全文

posted @ 2017-12-27 14:29 New_q 阅读(126) 评论(0) 推荐(0)

[转载]DATEDIFF() 函数返回两个日期之间的时间
摘要://DATEDIFF(datepart,startdate,enddate) //startdate 和 enddate 参数是合法的日期表达式。 //datepart 参数可以是下列的值: //年 yy, yyyy //季度 qq, q //月 mm, m //年中的日 dy, y //日 dd, 阅读全文

posted @ 2017-12-15 14:44 New_q 阅读(133) 评论(0) 推荐(0)

[转载]Sql Server 日期格式化函数
摘要:--常用:--Select CONVERT(varchar(100), GETDATE(), 24) 10:57:47--Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16--Select CONVERT(varchar(100), GET 阅读全文

posted @ 2017-12-15 11:07 New_q 阅读(95) 评论(0) 推荐(0)

[转载]SQL常用语句
摘要:--创建索引:create [unique] index idxname on tabname(col….)--删除索引:drop index idxname--注:索引是不可更改的,想更改必须删除重新建。--UNION 运算符--当 ALL 随 UNION 一起使用时(即 UNION ALL),不 阅读全文

posted @ 2017-12-14 10:59 New_q 阅读(97) 评论(0) 推荐(0)

IS NULL与‘’的区别
摘要:IS NULL:从未录入过数据,没有地址'':录入过数据,而后被删除,是有地址 阅读全文

posted @ 2017-12-01 16:43 New_q 阅读(229) 评论(0) 推荐(0)

导航