Ich habe die Tabelle, unter der ich schwenken möchte, so dass die Beschreibungen in Spalte 1 zu Spaltenüberschriften im neuen Pivot werden.
%Vor%Ich verwende den folgenden Code, um das Ergebnis darunter zu erhalten:
%Vor%-
%Vor%Idealerweise sollte die Ausgabe eine Zeile pro Kunde sein, wie folgt:
%Vor% Alle Spalten, die verfügbar sind, werden an die Funktion PIVOT
übergeben, so dass alle Spalten außer der Spalte aggregiert und die geschwenkte Spalte implizit nach gruppiert sind. Daher sind GrpID
und Description
vorhanden und nicht enthalten ist gruppiert nach, daher erhalten Sie pro Kombination eine Zeile. Sie müssen die Spalten begrenzen, die an die Pivot-Funktion übergeben werden, indem Sie eine Unterabfrage verwenden:
Tags und Links sql sql-server pivot group-by