SQL -, Kierto-ja Unpivot ovat vertailuoperaattorit, joita käytetään muuntamaan yhden pöydän toiseen saavuttaakseen yksinkertaisemman näkymän taulukko. Perinteisesti voimme sanoa, että Pivot operaattori muuntaa rivit tiedot taulukon sarakkeen tiedot. Unpivot-operaattori tekee päinvastoin, että se muuttaa sarakkeeseen perustuvat tiedot riveiksi.
syntaksi:
1. Pivot:
SELECT (ColumnNames) FROM (TableName) PIVOT ( AggregateFunction(ColumnToBeAggregated) FOR PivotColumn IN (PivotColumnValues) ) AS (Alias) //Alias is a temporary name for a table
2., Unpivot:
Esimerkki-1:
Olemme luoneet yksinkertaisen taulukon nimeltä ”geeksforgeeks” arvoja, kuten Kurssin nimi, kurssin luokka ja hinta ja liitetään vastaavat arvot.,”cc17c762d9″>
Example-2:
Now, we use the same table ”geeksforgeeks” created in the above example and apply the Unpivot operator to our Pivoted table.,6a90″>
Article Tags :
SQL
Practice Tags :