将行显示为动态列

时间:2018-09-04 11:47:09

标签: sql-server

亲爱的,

我在表my_temp中有以下数据,如下所示,需要像日历一样显示。

表:my_temp

date        time    id
2018-08-04  01:00   9935
2018-09-04  09:00   9935
2018-09-05  01:00   9944
2018-09-05  04:00   7228
2018-09-08  09:00   7247

需要如下所示(将行更改为date列的列,并且此列应该是动态的)。

2018-08-04                    2018-09-05                2018-09-08  
id : 9935 , time : 01:00     id : 9944 ,time :9944     id : 7247,time: 09:00
id : 9935 , time : 09:00     id :7228,time :04:00

0 个答案:

没有答案