2015年7月19日

将一列中多行相同的值只显示在一行

摘要: 数据库环境:SQL SERVER 2008R2需求如题,左图为初始数据,右图是已实现需求的数据展示 简单说下我的实现思路1.按id、name排序给原始数据生成行号2.用递归判断上下行的id是否相等,第一次出现计数器初始值为1,后面再出现则计数器+13.对步骤2中生成的结果集再处理,计数器为1的id不... 阅读全文

posted @ 2015-07-19 19:25 ToBeHJH 阅读(1702) 评论(5) 推荐(0) 编辑

行转列简单应用

摘要: 数据库环境:SQL SERVER 2008R2在SQL群看到这样的需求(截图),和对应的建表语句下面是建表语句和初始化数据CREATE TABLE T ( 日期 DATE, 数量 NUMERIC(18, 2) )INSERT INTO TVALUES ( '2015-01-01', 10 ), ... 阅读全文

posted @ 2015-07-19 10:20 ToBeHJH 阅读(466) 评论(0) 推荐(0) 编辑

导航