Percorso

Avanzato

SQL avanzato

Vai oltre le nozioni di base e diventa un maestro di SQL. Impara le moderne funzioni di SQL che ti permetteranno di scrivere query più complesse ed efficaci.

30 sfide interattive gratuite di programmazione

Accesso a vita

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

limitato solo a questo percorso

87

Acquista ora

Vuoi un'offerta migliore?

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

Ottieni l'accesso illimitato a vita a tutti i 18 corsi attualmente presenti e a quelli futuri

Risparmia 150 €

Accesso illimitato a vita

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

a tutti i 18 corsi attualmente presenti e a quelli futuri

99

249

60% di SCONTO

Acquista ora
Dettagli
3

Corsi interattivi

27 h

Tempo stimato

54

Utenti iscritti

☆☆☆☆☆
★★★★★

(1)

Questo percorso di apprendimento è rivolto a chi conosce già un po' di SQL e vuole imparare le caratteristiche più avanzate di questo linguaggio e le ultime tendenze. Scorri in basso per i dettagli.

Vuoi migliorare le tue competenze in SQL e conosci già le basi? Adesso è il momento di passare al livello successivo. Il percorso SQL avanzato ti insegnerà le tecniche di query più aggiornate, efficienti e che fanno risparmiare tempo.

Scopri le Window functions, che permettono di utilizzare le funzioni di aggregazione senza collassare le righe. Le funzioni finestra (chiamate anche funzioni analitiche o funzioni OVER()) consentono di classificare i dati, calcolare totali progressivi e creare report con delta giornalieri o mese per mese. Le Espressioni di tabella comuni migliorano l’organizzazione del codice e lo rendono più semplice da leggere. Le query ricorsive consentono di elaborare dati gerarchici come alberi e grafici utilizzando SQL. Inoltre, le clausole GROUP BY avanzate, come ROLLUP, CUBE e GROUPING SETS, aggiungono potenza e flessibilità alle tue query.

In altre parole, il percorso di apprendimento di SQL avanzato ti aiuterà a diventare un programmatore, un data analyst o un DBA qualificato con competenze completamente moderne.

Cosa ci guadagni?

  • L'unico percorso di apprendimento avanzato di SQL completamente interattivo su Internet. Tre corsi per scoprire le ultime novità sulle funzioni avanzate di SQL. Impara quando e dove vuoi.
  • Impara facendo. Fai pratica con il nostro editor di vero codice, con set di dati reali e risolvendo problemi reali.
  • Certificazione online. Dopo aver completato con successo il corso, riceverai un certificato che potrai pubblicare sul tuo profilo LinkedIn.
  • Garanzia di rimborso di 30 giorni. Se non resterai soddisfatto di questo corso, comunicacelo entro 30 giorni dall'acquisto e otterrai un rimborso completo.
  • Suggerimenti e altro. Se rimani bloccato, puoi usare i suggerimenti previsti per gli esercizi. In alternativa, visita la scheda Discussioni per porre domande e condividere le tue conoscenze con gli altri membri della comunità di LearnSQL. Puoi anche scriverci a contact@learnsql.it e saremo più che felici di aiutarti!

Obiettivi:

  • Comprendere e applicare le funzioni finestra, che semplificano la scrittura di query complesse.
  • Imparare quando e come utilizzare le diverse funzioni di classificazione (RANK(), DENSE_RANK(), ROW_NUMBER()) per calcolare i rapporti di classificazione in SQL.
  • Calcolare totali e somme (cumulative) correnti.
  • Scrivere rapporti complessi utilizzando GROUP BY e CASE WHEN.
  • Distinguere e utilizzare le operazioni ROLLUP, CUBE e GROUPING SETS.
  • Utilizzare le Espressioni di tabella comuni per organizzare una lunga query SQL.
  • Creare query SQL ricorsive per elaborare strutture di dati gerarchiche, come alberi e grafici.

Chi dovrebbe seguire questo corso?

  • Programmatori, DBA e analisti che desiderano mantenere aggiornate le proprie conoscenze di SQL.
  • Programmatori che desiderano ampliare le proprie conoscenze e competenze al di là di quanto si trova di solito nei corsi e nei libri online.
  • Chiunque conosca le basi di SQL e voglia imparare le funzioni avanzate del linguaggio.

Requisiti:

  • Un browser web
  • Una connessione a Internet
  • Conoscenza di base di SQL (per esempio, aver completato il nostro corso SQL per principianti)

Corsi del percorso

1 0%
218

Sfide di programmazione

☆☆☆☆☆
★★★★★

(1)

Avanzato

Window Functions (Funzioni Finestra)

Impara a utilizzare le funzioni analitiche di SQL per comprendere a fondo i dati.

Dettagli
2 0%
63

Sfide di programmazione

☆☆☆☆☆
★★★★★

(1)

Avanzato

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.

Dettagli
3 0%
114

Sfide di programmazione

☆☆☆☆☆
★★★★★

(3)

Avanzato

Query ricorsive

Padroneggia il tipo di query SQL più impegnativo. Impara a elaborare alberi e grafici in SQL e a organizzare in modo efficace le query SQL più lunghe.

Dettagli

Recensioni (0)

Valutazione media

5.00/5

☆☆☆☆☆
★★★★★

1 valutazioni

Dettagli

5 stelle

100%

4 stelle

0%

3 stelle

0%

2 stelle

0%

1 stella

0%