Ich habe eine Ausgabe, die wie folgt aussieht:SQL Server: wie Zeilen drehen in Spalten
colA | colB | Value
A | a | 46
A | b | 8979
A | C | 684168468
B | a | 68546841
B | b | 456846
B | c | 468468
C | a | 684684
. | . | .
. | . | .
Die Liste geht weiter und weiter. Colb wiederholt eine Sequenz von a, b, c, und es könnte doppelte Werte geben, aber ich denke, es spielt keine Rolle, da es unterschiedliche Werte für colB haben wird.
Ich mag es wie diese
col A | a | b | c
A | 46 | 8979 | 684168468
B | 68546841 | 456846 | 468468
C | 684684
aussieht Ich weiß, dass ich es mit Pivot-Tabelle tun, aber ich mag es in SQL Server tun, weil ich so viele Zeilen habe. Kann mir jemand sagen, wie das geht?
Werfen Sie einen Blick auf [Pivot] (https: //technet.mic rosoft.com/nl-nl/library/ms177410(v=sql.105).aspx) – NickyvV
das ist einfach zu verstehen, kurz und süß: http://www.codeproject.com/Tips/500811/Simple-Way- To-Use-Pivot-In-SQL-Abfrage – montewhizdoh