Dies kann durch Anwendung der Funktion PIVOT erfolgen welches ab SQL Server 2005 zur Verfügung gestellt wurde.
Wenn Sie eine bekannte oder festgelegte Anzahl von Werten haben, die Sie in Spalten umwandeln möchten, können Sie die Abfrage fest codieren:
%Vor%Siehe SQL Geige mit Demo .
Wenn Sie jedoch eine unbekannte Anzahl von Werten haben, müssen Sie dynamisches SQL verwenden:
%Vor%Siehe SQL Geige mit Demo . Beide Abfragen geben das gleiche Ergebnis:
%Vor%Tags und Links sql sql-server sql-server-2005