我有一個輸出看起來像這樣:SQL服務器:如何將行轉換成列
colA | colB | Value
A | a | 46
A | b | 8979
A | C | 684168468
B | a | 68546841
B | b | 456846
B | c | 468468
C | a | 684684
. | . | .
. | . | .
這樣的例子不勝枚舉和。科爾重複一系列a,b,c,並且可能有重複的值,但我想這沒有關係,因爲colB會有不同的值。
我想使它看起來像這樣
col A | a | b | c
A | 46 | 8979 | 684168468
B | 68546841 | 456846 | 468468
C | 684684
我知道我可以透視表做到這一點,但我想這樣做在SQL Server中,因爲我有這麼多的行。 誰能告訴我如何做到這一點?
看一看[樞軸(HTTPS://technet.mic rosoft.com/nl-nl/library/ms177410(v=sql.105).aspx) – NickyvV
這很容易理解,簡短而甜美:http://www.codeproject.com/Tips/500811/Simple-Way- SQL數據庫查詢 – montewhizdoh