Corso
AvanzatoVuoi lavorare in modo più efficiente con SQL ed essere in grado di creare query più complesse e sofisticate? Scopri le clausole GROUP BY, come ROLLUP, CUBE e GROUPING SETS.
Accesso a vita
limitato a questo corso
25€
Accesso illimitato a vita
a tutti i 22 corsi presenti e futuri
79€
149€
47% di SCONTO
Questo corso online si rivolge a utenti intermedi ed è utile ad analisti di dati principianti, studenti di informatica, sviluppatori aziendali e altri ancora. Il prerequisito è la comprensione delle basi di SQL presentate nel nostro corso SQL per principianti, seguito da un po' di pratica.
Conosci già le basi di SQL? È arrivato il momento di imparare alcune delle sue funzioni avanzate! In questo corso online imparerai a utilizzare le operazioni ROLLUP, CUBE e GROUPING SETS.
ROLLUP è un'estensione della clausola GROUP BY che permette di aggiungere altre righe che rappresentano subtotali. Queste righe vengono spesso chiamate super-aggregate. Possono essere presentate insieme alla riga della somma totale. Grazie all'utile estensione ROLLUP, puoi generare più gruppi di raggruppamenti utilizzando una sola query SQL.
Analogamente a ROLLUP, l'estensione CUBE ti permette di generare subtotali. Inoltre, CUBE genera subtotali per tutte le combinazioni di colonne di raggruppamento specificate nella clausola GROUP BY.
GROUPING SETS è un ulteriore passo avanti perché permette di calcolare più clausole GROUP BY in un'unica istruzione SQL. GROUP BY GROUPING SETS è equivalente a un'operazione di JOIN di due o più istruzioni GROUP BY nello stesso insieme di risultati.
Questo corso online consiste in esercizi interattivi che ti permetteranno di acquisire immediatamente esperienza pratica. Lo abbiamo progettato pensando che è meglio acquisire le conoscenze attraverso l'azione. Puoi studiare al tuo ritmo e tutto ciò di cui hai bisogno è un computer, una connessione a internet e la voglia di imparare e crescere!
Quindi, di cosa si tratta?
Progressi del corso
Esercizi completati
1.
Scopri come utilizzare ROLLUP con GROUP BY.
2.
Scopri CUBE, un'altra estensione di GROUP BY.
3.
Diamo un'occhiata da vicino a GROUPING SETS, l'ultima estensione di GROUP BY del nostro corso.
4.
Verifica quanto hai imparato con noi in questo corso.