Mit dem SQL -Unpivot -Operator können Sie Spalten in Zeilen umwandeln. Verwenden wir dieses Tutorial, um zu veranschaulichen, wie der Unpivot -Operator in SQL verwendet wird.
Operatorsyntax
Der Bediener folgt der Syntax wie unten gezeigt:
Auswählen (Spalten)nm
Lassen Sie uns verstehen, wie Sie den Unpivot -Operator verwenden, indem wir ein praktisches Beispiel verwenden.
SQL Unpivot praktisches Beispiel
Beginnen wir mit dem Erstellen einer Beispieltabelle wie gezeigt:
Tabelle Unpiv erstellen (Lassen Sie uns die Tabellendaten als:
Wählen Sie * aus UPP;Lassen Sie uns nun einen Upvitot -Operation auf der obigen Tabelle durchführen. Die Abfrage ist wie unten dargestellt:
Wählen Sie Product_Name, Preis, Menge ausDie obige Abfrage sollte die Spalten mit dem Unpivot -Operator in Zeilen umwandeln.
Abschluss
Dieser Artikel enthält die Grundlagen der Verwendung des Unpivot -Operators in SQL. Überprüfen Sie die Dokumentation für Ihre Datenbank -Engine, um mehr zu erfahren.