我正在尝试转置数据。列数不固定(即选定的ShiftNames不固定)。这是我的输入数据。SQL Server:将行转置为列
Date_time ShiftName Consumption
28-07-2016 Shift 1 20
28-07-2016 Shift 2 21
28-07-2016 Shift 3 22
29-07-2016 Shift 1 30
29-07-2016 Shift 2 31
29-07-2016 Shift 3 32
30-07-2016 Shift 1 40
30-07-2016 Shift 2 41
30-07-2016 Shift 3 42
和输出会像高级此
Shift 1 Shift 2 Shift 3 Date_Time
20 21 23 28-07-2016
30 31 32 29-07-2016
40 41 42 30-07-2016
感谢。
您是否尝试过的东西了吗? Google的“数据透视查询SQL”适用于初学者。 –