1
我從Web服務加載了SQL Server表。這張桌子的結構不是我想要的。T-SQL如何通過row_number將列轉置爲行SQL Server
我的表看起來像這樣:
RN Text
1 ID1
2 Title1
3 Item1
4 ID2
5 Title2
6 Item2
7 ID3
8 Title3
... ...
結果表應該是這樣的:
ID Title Item
ID1 Title1 Item1
ID2 Title2 Item2
ID3 Title3 Item3
... ... ...
我有成千上萬個數據中的一列,每個項目數據包含3行中。我怎樣才能轉置(旋轉)到一個單一的行?
我非常感謝您的幫助!
可恥的簡單化我的回答(刪除)+1額外的步驟確保正確的順序 –
非常感謝您的幫助!它真的解決了我的問題。出於好奇,爲什麼在CASE前添加MAX?那個有什麼用途? – Ronghao