Frage

Pivon Abfragen, Liebe em. Drehen Sie Zeilen in Spalten. Ich brauche eine Pivot-Abfrage auf der Vereinigung von drei anderen Abfragen zu tun. Wie strukturiere ich das?

Ich weiß schon die Namen der Felder in den Reihen I umwandeln wollen, aber wo platziere ich die Pivot-Anweisung, damit es funktioniert?

War es hilfreich?

Lösung

Verwenden Sie eine abgeleitete Tabelle:

SELECT ...
 FROM (
   SELECT ...
    FROM ...
   UNION ALL
   SELECT ...
    FROM ...
   ...)
PIVOT ...

oder einen CTE:

WITH cte AS (
  SELECT ...
    FROM ...
   UNION ALL
   SELECT ...
    FROM ...
   ...)
SELECT ...
  FROM cte
  PIVOT ...
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top