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"
Mărturii (5)
partea practica, materialul transmis.
Roman
Curs - Oracle SQL LP - Fundamentals
Am învățat funcții complexe și cum să le aplic
Ana Alexandrescu - DB Global Technology
Curs - Oracle SQL Advanced
Tradus de catre o masina
antrenorul a fost foarte de ajutor, cadru antrenamentului era cu adevărat bun și exercițiile nu erau prea dificile, dar nici prea ușoare. ori de câte ori m-am blocat, el m-a ajutat excelent și s-a asigurat că am înțeles totul.
Jade Stappaerts - KULeuven
Curs - Oracle SQL Language
Tradus de catre o masina
exercițiile
Amna AlAli - Federal Demographic Council
Curs - Oracle SQL for beginners
Tradus de catre o masina
Richard's training style kept it interesting, the real world examples used helped to drive the concepts home.
Jamie Martin-Royle - NBrown Group
Curs - From Data to Decision with Big Data and Predictive Analytics
Tradus de catre o masina