3
的我看起来像这样的数据:SQL Server的数据透视未知数量的列
id | serialNo
0245DS6 | 05813542
0245DS6 | 05813543
0245DS6 | 05813544
2231VC7 | 06885213
5432PS1 | 01325131
5432PS1 | 01325132
,我需要它输出这样的:
id | serial_1 | serial_2 | serial_3 | ...
0245DS6 | 05813542 | 05813543 | 05813544 | ...
2231VC7 | 06885213 | | |
5432PS1 | 01325131 | 01325132 | |
我不知道有多少串每个ID的数字(很可能不会大于10),并且每个ID的数字都不相同。我认为数据透视是我需要使用的,但我对SQL知之甚少,无法知道其他问题的答案对我有用,或者甚至可能。
你需要为这个动态SQL。 –