Corso

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.

Indice dei contenuti

10 sfide interattive gratuite di programmazione

Accesso a vita

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

limitato a questo corso

29

Acquista ora

Vuoi un'offerta migliore?

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

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

Risparmia 150 €

Accesso illimitato a vita

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

a tutti i 18 corsi presenti e futuri

99

249

60% di SCONTO

Acquista ora
Dettagli
114

Esercizi interattivi

0 h

Tempo stimato

17

Utenti iscritti

☆☆☆☆☆
★★★★★

3 valutazioni

Descrizione

Le Common Table Expressions (CTE), spesso chiamate semplicemente clausole WITH, sono essenzialmente subquery con un nome. Sono una caratteristica abbastanza nuova di SQL; con le CTE puoi suddividere una lunga query in parti più piccole, rendendola più leggibile. A differenza delle subquery SQL, le CTE possono essere ricorsive, consentendo di attraversare modelli gerarchici di enorme profondità.

Informazioni sul corso Common Table Expressions in SQL
Questo corso tratterà le CTE semplici, le CTE annidate e le CTE ricorsive. Imparerai come gestire le tue query SQL con le CTE, come e quando annidare le CTE e come usare le CTE ricorsive per muoverti nei modelli di dati gerarchici.

Questo corso è rivolto a utenti intermedi. Si presuppone che l'utente conosca le basi di SQL, tra cui:

  • Come selezionare dati da una singola tabella, compresa la scrittura di condizioni WHERE complesse.
  • Come unire le tabelle
  • Come usare GROUP BY e HAVING
  • Come scrivere subquery in SQL

Quali sono i requisiti?

  • Un browser web
  • Conoscenza di SQL di base, incluse le clausole JOIN e GROUP BY

Cosa otterrò da questo corso SQL?

Scoprirai come:
  • Comprendere e utilizzare semplici Common Table Expressions
  • Suddividere lunghe query SQL con CTE semplici e annidate
  • Utilizzare le CTE ricorsive
  • Scrivere CTE ricorsive che attraversano un modello di dati gerarchico

Chi dovrebbe seguire questo corso?

  • Analisti di database alle prime armi
  • Sviluppatori che vogliono mantenere aggiornate le proprie conoscenze di SQL
  • Studenti che seguono corsi di database relazionali
  • Chiunque voglia imparare Common Table Expressions in SQL

Indice dei contenuti

Gratis

Contenuti a pagamento

0%

Progressi del corso

0/114

Esercizi completati

1.

Quiz introduttivo

Verifica la tua conoscenza di SQL

0/14

Introduzione

Quiz

Congratulazioni

2.

Sintassi CTE

Il tuo primo incontro con le

0/17

Introduzione

CTE di base

Riepilogo

3.

CTE annidate

Imparerai a usare le CTE annidate

0/15

Introduzione

CTE annidate

Riepilogo

4.

CTE ricorsive

Scoprirai cos'è la ricorsione e come utilizzarla nelle query SQL.

0/36

Introduzione

Le basi

Cicli infiniti

Elaborazione di alberi con CTE ricorsive

Lavorare sui grafi con CTE ricorsive

Riepilogo

5.

CTE con INSERT, DELETE, UPDATE

Imparerai a utilizzare le istruzioni INSERT, DELETE, UPDATE con le CTE.

0/18

Introduzione

CTE con istruzioni che modificano i dati

Riepilogo

6.

Quiz finale

Metti alla prova le tue conoscenze in questo quiz finale

0/14

Introduzione

Quiz

Riepilogo

Recensioni (1)

Valutazione media

4.00/5

☆☆☆☆☆
★★★★★

3 valutazioni

Dettagli

5 stelle

67%

4 stelle

0%

3 stelle

0%

2 stelle

33%

1 stella

0%