Schița de curs

Limitarea rezultatelor

  • Clauza WHERE
  • Operatori de comparație
  • Condiția LIKE
  • Precondiția BETWEEN ... AND
  • Condiția IS NULL
  • Condiția IN
  • Operatorii booleani AND, OR și NOT
  • Multe dintre condițiile din clauza WHERE
  • Ordinea operatorilor.
  • Clauza DISTINCT

Funcții SQL

  • diferențele între funcțiile cu o și mai multe linii
  • Caracteristicile text, numerice, date,
  • Conversia explicită și implicită
  • Funcții de conversie
  • Înghețarea funcțiilor
  • Vizualizarea performanței funcțiilor - tabelul dual
  • Obținerea funcției pentru data curentă SYSDATE
  • Manipularea valorilor NULL

Agregarea datelor folosind funcțiile de grupare

  • Funcții de grupare
  • Cum funcțiile de grupare tratează valorile NULL
  • Crearea de grupuri de date - clauza GROUP BY
  • Gruparea mai multor coloane
  • Limitarea rezultatului funcției agrupate - clauza HAVING

Subinterogări

  • Plasarea subinterogărilor în comanda SELECT
  • Subinterogări cu o singură și mai multe linii
  • Operatori subinterogări cu o singură linie
  • Caracteristicile agrupărilor în subinterogare
  • Operatori subinterogări multiple - IN, ALL, ANY
  • Cum sunt tratate valorile NULL în subinterogări

Operatori colectivi

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

Utilizarea mai avansată a Join-urilor

  • Revizuirea Join-urilor
  • Combinarea Inner și Outer Joins
  • Join-uri externe parțiale
  • Interogări ierarhice

Utilizarea mai avansată a subinterogărilor

  • Revizuirea subinterogărilor
  • Utilizarea subinterogărilor ca tabele virtuale/vedete inline și coloane
  • Utilizarea construcției WITH
  • Combinarea subinterogărilor și join-urilor

Funcțiile de analiză

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

Obținerea datelor din mai multe tabele (dacă timp la final)

  • Tipuri de conectori
  • Utilizarea NATURAL JOIN
  • Aliase pentru tabele
  • Join-uri în clauza WHERE
  • INNER JOIN
  • Join-urile externe merge LEFT, RIGHT, FULL OUTER JOIN
  • Produs cartezian

Funcțiile de agregare (dacă timp la final)

  • Revizuirea funcției GROUP BY și clauzei HAVING
  • Gruparea și Rollup
  • Gruparea și Cube

Cerințe

Sfaturi de participare la cursul "Oracle SQL pentru începători"

 14 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Upcoming Courses

Categorii înrudite