sql
李煊
这个作者很懒,什么都没留下…
展开
-
sql的行转列(PIVOT)与列转行(UNPIVOT)
sql的行转列(PIVOT)与列转行(UNPIVOT) 在做数据统计的时候,行转列,列转行是经常碰到的问题。case when方式太麻烦了,而且可扩展性不强,可以使用 PIVOT,UNPIVOT比较快速实现行转列,列转行,而且可扩展性强 一、行转列 1、测试数据准备 CREATE TABLE [StudentScores] ( [UserName] NVARC...转载 2019-05-19 16:46:40 · 136 阅读 · 0 评论 -
sql-自定义排列顺序
SqlServer自定义排序 在实际项目中,有时会碰到数据库SQL的特殊排序需求,举几个例子,作为参考。 1、自定义优先级 一种常见的排序需求是指定某个字段取值的优先级,根据指定的优先级展示排序结果。比如如下表: 1 2 3 4 5 6 7 CreateTABLEFruit (idINTIDENT...原创 2019-05-07 17:36:23 · 3104 阅读 · 0 评论