L'operatore SQL Unpivot consente di convertire le colonne in righe. Usiamo questo tutorial per illustrare come utilizzare l'operatore Unpivot in SQL.
Sintassi dell'operatore
L'operatore segue la sintassi come mostrato di seguito:
Seleziona (colonne)nm
Comprendiamo come usare l'operatore Unpivot usando un esempio pratico.
SQL UNPIVOT Esempio pratico
Iniziamo creando una tabella di esempio come mostrato:
Crea tabella Unpiv (Riceviamo i dati della tabella come:
Seleziona * da UNPIV;Eseguiamo ora un'operazione UpVitot sulla tabella sopra. La query è come illustrata di seguito:
Seleziona Product_Name, prezzo, quantitàLa query sopra deve convertire le colonne in righe usando l'operatore Unpivot.
Conclusione
Questo articolo fornisce i fondamenti dell'utilizzo dell'operatore Unpivot in SQL. Controlla la documentazione per il tuo motore di database per saperne di più.