Was ist Pivot in SQL-Abfragen?
Was ist Pivot in SQL-Abfragen?

Video: Was ist Pivot in SQL-Abfragen?

Video: Was ist Pivot in SQL-Abfragen?
Video: SQL Query - Convert data from Rows to Columns | Pivot 2024, November
Anonim

SQL Server PIVOT -Operator dreht einen Tabellenwertausdruck. Es wandelt die eindeutigen Werte in einer Spalte in der Ausgabe in mehrere Spalten um und führt Aggregationen für alle verbleibenden Spaltenwerte durch.

Was ist Pivot in SQL?

SQL-PIVOT und UNPIVOT sind zwei relationale Operatoren, die verwendet werden, um einen Tabellenausdruck in einen anderen umzuwandeln. PIVOT wird verwendet, wenn wir Daten von Zeilenebene auf Spaltenebene übertragen möchten und UNPIVOT wird verwendet, wenn wir Daten von Spaltenebene auf Zeilenebene konvertieren möchten.

Wie verwenden Sie außerdem Pivot und Unpivot in SQL? Die PIVOT -Anweisung wird verwendet, um Tabellenzeilen in Spalten umzuwandeln, während die UNPIVOT Operator wandelt Spalten wieder in Zeilen um. Rückwärtsfahren PIVOT Aussage bezieht sich auf den Prozess der Anwendung der UNPIVOT Operator auf den bereits PIVOTED-Datensatz, um den ursprünglichen Datensatz abzurufen.

Was ist außerdem eine Pivot-Anweisung?

PIVOT dreht einen Tabellenwertausdruck, indem die eindeutigen Werte aus einer Spalte im Ausdruck in mehrere Spalten in der Ausgabe umgewandelt werden. Die Syntax für PIVOT ist einfacher und lesbarer als die Syntax, die ansonsten in einer komplexen Reihe von SELECTCASE Aussagen.

Was ist eine Pivot-Abfrage?

EIN PIVOT-Abfrage ist im Wesentlichen ein SELECT, das angibt, welche Spalten Sie möchten und wie Sie es tun PIVOT und GRUPPE sie. schreiben Pivot-Abfrage , folge diesen Schritten. (3) Wählen Sie eine Aggregationsfunktion aus, um alle nicht eindeutigen Daten zu verarbeiten, auch wenn Sie diese nicht benötigen. MAX, MIN, AVG und SUM sind Möglichkeiten.

Empfohlen: