当前位置: 代码迷 >> Sql Server >> 数据表格式转换(因上一贴写错了需求结帖重开一帖)解决思路
  详细解决方案

数据表格式转换(因上一贴写错了需求结帖重开一帖)解决思路

热度:22   发布时间:2016-04-27 15:40:57.0
数据表格式转换(因上一贴写错了需求结帖重开一帖)
有数据如下
编号   单价   数量   金额   月份
101       1.1       10     11       1
101       1.2       10     12       2
101       1.3       10     13       2
101       1.4       10     14       3
101       1.5       10     15       3
101       1.6       10     16       3

如何转换格式如下

编号   1单价   1月数量   1月金额   2月单价   2月数量   2月金额   3月单价   3月数量   3月金额
101     1.1         10             11               1.2         10                   12         1.4           10             14      
101         0           0               0               1.3         10                 13           1.5           10             15
101         0           0               0                 0             0                   0           1.6           10             16

只要是当月单价不一样的就要显示一条记录



------解决方案--------------------
你這麼一改,那個帖子的都不正確了。

------解决方案--------------------
楼上的要改一下

单价应该用 max/min 之类取一个, 或者用 avg 取平均
  相关解决方案