Intrati in legatura

Schița de curs

Limitarea rezultatelor

  • Clauza WHERE
  • Operatori de comparație
  • Condiția LIKE
  • Condiția BETWEEN ... AND
  • Condiția IS NULL
  • Condiția IN
  • Operatori booleeni AND, OR și NOT
  • Mai multe condiții în clauza WHERE
  • Ordinea operatorilor
  • Clauza DISTINCT

Funcții SQL

  • Diferențele dintre funcțiile de o linie și cele de mai multe linii
  • Funcții pentru text, numere, date
  • Conversii explicite și implicite
  • Funcții de conversie
  • Încuibarea funcțiilor
  • Vizualizarea performanței funcțiilor - tabelul dual
  • Obținerea datei curente cu funcția SYSDATE
  • Gestionarea valorilor NULL

Agregarea datelor folosind funcțiile de grupare

  • Funcții de grupare
  • Modul în care funcțiile de grupare tratează valorile NULL
  • Crearea grupurilor de date - clauza GROUP BY
  • Gruparea pe mai multe coloane
  • Limitarea rezultatului funcției de grupare - clauza HAVING

Subinterogări

  • Plasarea subinterogărilor în comanda SELECT
  • Subinterogări cu o singură linie și cu mai multe linii
  • Operatori pentru subinterogări cu o singură linie
  • Funcții de grupare în subinterogări
  • Operatori pentru subinterogări cu mai multe linii - IN, ALL, ANY
  • Modul în care sunt tratate valorile NULL în subinterogări

Operatori colective

  • Operatorul UNION
  • Operatorul UNION ALL
  • Operatorul INTERSECT
  • Operatorul MINUS

Utilizarea avansată a join-urilor

  • Revizuirea join-urilor
  • Combinarea join-urilor interioare și exterioare
  • Join-uri exterioare partitionate
  • Interogări ierarhice

Utilizarea avansată a subinterogărilor

  • Revizuirea subinterogărilor
  • Utilizarea subinterogărilor ca tabele virtuale/vizualizări în linie și coloane
  • Utilizarea construcției WITH
  • Combinarea subinterogărilor și join-urilor

Funcții analitice

  • Clauza OVER
  • Clauza Partition
  • Clauza Windowing
  • Funcțiile Rank, Lead, Lag, First, Last

Extragerea datelor din mai multe tabele (dacă rămâne timp la final)

  • Tipuri de join-uri
  • Utilizarea NATURAL JOIN
  • Alias-uri pentru tabele
  • Join-uri în clauza WHERE
  • INNER JOIN
  • Join-uri exterioare LEFT, RIGHT, FULL OUTER JOIN
  • Produs cartezian

Funcții de agregare (dacă rămâne timp la final)

  • Revizuirea funcției Group By și a clauzei Having
  • Group și Rollup
  • Group și Cube

Cerințe

Participarea la cursul de formare "Oracle SQL pentru Începători" este recomandată

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite