Domanda
query Pivon, amore em. Girare a righe in colonne. Ho bisogno di fare una query perno su l'unione di 3 altre query. Come faccio a strutturare questo?
So già i nomi dei campi nelle righe che voglio trasformare ma dove metto la dichiarazione perno in modo che funziona?
Soluzione
Utilizzare una tabella derivata:
SELECT ...
FROM (
SELECT ...
FROM ...
UNION ALL
SELECT ...
FROM ...
...)
PIVOT ...
o un CTE:
WITH cte AS (
SELECT ...
FROM ...
UNION ALL
SELECT ...
FROM ...
...)
SELECT ...
FROM cte
PIVOT ...
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow