Struttura del corso

Limitazione dei risultati

  • La clausola WHERE
  • Operatori di confronto
  • Condizione LIKE
  • Prerequisito BETWEEN ... AND
  • Condizione IS NULL
  • Condizione IN
  • Operatori booleani AND, OR e NOT
  • Molte delle condizioni nella clausola WHERE
  • L'ordine degli operatori.
  • Clausola DISTINCT

Funzioni SQL

  • Le differenze tra le funzioni a riga singola e multiriga
  • Caratteristiche testuali, numeriche, di data,
  • Conversione esplicita ed implicita
  • Funzioni di conversione
  • Anidarsi le funzioni
  • Visualizzazione delle prestazioni delle funzioni - tabella dual
  • Funzione per ottenere la data corrente SYSDATE
  • Gestione dei valori NULL

Aggregazione dei dati utilizzando le funzioni di raggruppamento

  • Funzioni di raggruppamento
  • Come le funzioni di raggruppamento trattano i valori NULL
  • Creare gruppi di dati - la clausola GROUP BY
  • Raggruppare più colonne
  • Limitazione del risultato della funzione raggruppamento - la clausola HAVING

Sottoselezioni

  • Posizionare le sottoselezioni nel comando SELECT
  • Sottoselezioni singola e multiriga
  • Operatori di sottoselezioni a riga singola
  • Funzionalità di raggruppamento nelle sottoselezioni
  • Operatori di sottoselezioni multiriga - IN, ALL, ANY
  • Come vengono trattati i valori NULL nelle sottoselezioni

Operatori collettivi

  • Operatore UNION
  • Operatore UNION ALL
  • Operatore INTERSECT
  • Operatore MINUS

Uso avanzato delle unioni

  • Rivedere le unioni
  • Combinare inner join e outer join
  • Outer join partizionati
  • Query gerarchiche

Uso avanzato delle sottoselezioni

  • Rivedere le sottoselezioni
  • Utilizzo delle sottoselezioni come tabelle virtuali/viste inline e colonne
  • Uso della costruzione WITH
  • Combinare sottoselezioni e unioni

Funzioni analitiche

  • Clausola OVER
  • Clausola PARTITION
  • Clausola WINDOWING
  • Funzioni Rank, Lead, Lag, First, Last

Recupero dei dati da più tabelle (se c'è tempo alla fine)

  • Tipi di connettori
  • Utilizzo della NATURAL JOIN
  • Alias delle tabelle
  • Unioni nella clausola WHERE
  • INNER JOIN
  • Join esterni a sinistra, destra e completo - LEFT, RIGHT, FULL OUTER JOIN
  • Prodotto cartesiano

Funzioni di aggregazione (se c'è tempo alla fine)

  • Rivedere la funzione GROUP BY e la clausola HAVING
  • Group and Rollup
  • Group and Cube

Requisiti

Partecipazione consigliata al corso "Oracle SQL per Iniziati"

 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative