cookies-icon

Il nostro sito web utilizza i cookie. Utilizzando questo sito web, accetti il loro utilizzo in base alle impostazioni del browser. Puoi modificare le impostazioni del browser autonomamente. Per maggiori informazioni consulta la nostra Informativa sulla privacy.

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

51

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%