none
SQL PIVOT RRS feed

  • Domanda

  • SALVE

    vorrei creare dinamicamente le colonne dei campi  di una istruzione PIVOT

    premesso che con una query estapolo l'elenco degli anni

    SELECT  Year

    FROM    Sells

    group by year

    con una query PIVOT

    SELECT *

    FROM

    (SELECT [Year], Value

    FROM Sells) AS tmp

    PIVOT

    (

    SUM(Value)

    FOR [Year] IN ([2006], [2007], [2008], [2009])

    ) AS PivotTable;

     

    ottengo

    2006      2007      2008      2009

    150.00   100.00   468.60   593.90

    come posso modificare la riga

    FOR [Year] IN ([2006], [2007], [2008], [2009])

    con un elenco dinamico delle colonne?

    lunedì 1 giugno 2020 10:37

Risposte