我正在寻找一种方法来转换行以显示日期时间数据的一天作为列和小时在一个月中的第一行。 这是在一个月内我的示例数据:SQL Server - 将天数转换为列,小时为行
Time | Value
--------------------------------
2016-10-01 00:00:00 | 23
2016-10-01 00:30:00 | 35
..... | .....
2016-10-31 23:30:00 | 52
我想要的结果是
Time | 1 | .... | 31 | <-- Day 1 - 31
---------------------------------------
00:00:00 | 23 | .... | .... |
00:30:00 | 35 | .... | .... |
... | .... | .... | .... |
23:30:00 | .... | .... | 52 |
如何建立结果呢?
希望发生的事情时,有一个以上的'Value'为同一'Time'? –
另外你如何计划显示多个月的数据? –
@Prdp数据在同一时间内没有相同的值 –