Avanzato Corso
Istruzione GROUP BY in SQL ed estensioni
Vuoi 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.
5.00
14 Utenti iscritti
Accesso a vita
limitato a questo corso
29€
Accesso illimitato a vita
a tutti i 26 corsi presenti e futuri
60% di SCONTO
Prova gratuita Sì
Certificato di completamento Sì
Tempo stimato 7 h
Esercizi interattivi 63
Competenze che acquisirai
- Utilizzare ROLLUP con GROUP BY.
- Visualizzare l'ordine delle colonne con CUBE e utilizzare CUBE con GROUPING() e COALESCE().
- Utilizzare nuove funzioni e raggruppamenti multipli con UNION ALL.
- Usare raggruppamenti multipli con GROUPING SETS.
Ultime recensioni
Descrizione
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?
Cosa troverò?
- 63 esercizi interattivi. Interagisci con gli esercizi pratici per migliorare la memorizzazione. Impara al tuo ritmo, da qualsiasi luogo e in qualsiasi momento.
- Accesso a vita al corso. Acquistando il corso, otterrai accesso personale immediato a tutti i suoi contenuti.
- Certificazione online. Completa tutti gli esercizi con successo e otterrai un certificato. Potrai pubblicare il certificato sul tuo profilo LinkedIn.
- Garanzia di rimborso di 30 giorni. Se non sei soddisfatto della qualità del corso, puoi ottenere un rimborso entro 30 giorni dall'acquisto.
- Suggerimenti per gli esercizi.
Impara a:
- Utilizzare ROLLUP con GROUP BY.
- Visualizzare l'ordine delle colonne con CUBE e utilizzare CUBE con GROUPING() e COALESCE().
- Utilizzare nuove funzioni e raggruppamenti multipli con UNION ALL.
- Usare raggruppamenti multipli con GROUPING SETS.
Cosa ti serve per seguire questo corso?
- Un browser web.
- Una connessione a internet.
- Conoscenze di base di SQL, seguite da un po' di pratica.
Chi dovrebbe seguire questo corso?
- Chiunque conosca l'SQL di base ma voglia fare un passo avanti.
- Analisti che utilizzano SQL per creare report.
- Amministratori di database.
- Studenti che seguono corsi di SQL.
- Programmatori che vogliono migliorare le proprie competenze in SQL.
Indice dei contenuti
Progressi del corso 0%
Esercizi completati 0/63
-
Scopri come utilizzare ROLLUP con GROUP BY.
-
Scopri CUBE, un'altra estensione di GROUP BY.
-
Diamo un'occhiata da vicino a GROUPING SETS, l'ultima estensione di GROUP BY del nostro corso.
-
Verifica quanto hai imparato con noi in questo corso.