i SQL är Pivot och Unpivot relationsoperatörer som används för att omvandla en tabell till en annan för att uppnå en enklare tabell. Konventionellt kan vi säga att Pivot operator omvandlar raderna data i tabellen till kolumndata. Unpivot-operatören gör motsatsen som är att omvandla kolumnbaserade data till rader.
Syntax:
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:
exempel-1:
vi har skapat en enkel tabell med namnet ”geeksforgeeks” med värden som Kursnamn, kurskategori och pris och infogat respektive värden.,”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 :