Kursplan
Velge data fra databasen
- Syntaksregler Velge alle kolonner Projeksjon Aritmetiske operasjoner i SQL Kolonner aliaser Bokstaver Sammenkobling
Filtrering av resultattabeller
- WHERE-klausul Sammenligningsoperatorer Betingelse LIKE Tilstand MELLOM...AND Tilstand ER NULL Betingelse IN AND, OR, NOT-operatorer Flere betingelser i WHERE-klausul Operatører bestiller DISTINCT-klausul
Sortering av resultattabeller
- ORDER BY klausul Sorter etter flere kolonner eller uttrykk
SQL Funksjoner
- Forskjeller mellom funksjoner med én rad og flere rader Tegn, numerisk, DateTime-funksjoner Eksplisitt og implisitt konvertering Konverteringsfunksjoner Nestede funksjoner Dobbelttabell (Oracle kontra andre databaser) Henter gjeldende dato og klokkeslett med forskjellige funksjoner
Aggreger data ved hjelp av aggregerte funksjoner
- Aggregerte funksjoner Aggregerte funksjoner vs NULL verdi GROUP BY klausul Gruppering ved hjelp av forskjellige kolonner Filtrering av aggregerte data - HAVING setning Flerdimensjonal datagruppering - ROLLUP og CUBE operatorer Identifisere sammendrag - GROUPING GROUPING SETS operator
Henter data fra flere tabeller
- Ulike typer ledd NATURAL JOIN Tabellaliaser Oracle-syntaks - sammenføyningsbetingelser i WHERE-klausul SQL99-syntaks - INNER JOIN SQL99-syntaks - LEFT, RIGHT, FULL OUTER JOINS Kartesisk produkt - Oracle og SQL99-syntaks
underspørringer
- Når og hvor underspørring kan gjøres Enkelrads og flerrads underspørringer Enkelrads underspørringsoperatorer Samlede funksjoner i underspørringer Multirads underspørringsoperatorer - IN, ALLE, ALLE
Still inn operatører
- UNION UNION ALLE STYR MINUS/UNNTATT
Transaksjoner
- COMMIT, ROLLBACK SAVEPOINT-uttalelser
Andre skjemaobjekter
- Sekvenser Synonymer Visninger
Hierarkiske spørringer og prøver
- Trekonstruksjon (CONNECT BY PRIOR og START WITH klausuler) SYS_CONNECT_BY_PATH funksjon
Betingede uttrykk
- CASE uttrykk DECODE uttrykk
Databehandling i ulike tidssoner
- Tidssoner TIMESTAMP datatyper Forskjeller mellom DATE og TIMESTAMP Konverteringsoperasjoner
Analytiske funksjoner
- Bruk av partisjoner Windows Rangeringsfunksjoner Rapporteringsfunksjoner LAG/LEAD-funksjoner FIRST/LAST-funksjoner Reverserte persentilfunksjoner hypotetiske rangeringsfunksjoner WIDTH_BUCKET-funksjoner Statistiske funksjoner
Krav
Det er ingen spesifikke krav for å delta på dette kurset.
Testimonials (7)
det var veldig godt organisert
Ana - DB Global Technology SRL
Kurs - SQL Advanced level for Analysts
Machine Translated
Trenerens ferdigheter og struktur på kurset
Marius - DB Global Technology SRL
Kurs - SQL Advanced level for Analysts
Machine Translated
Veldig godt strukturert, godt tempo og verdifull informasjon vist frem i flere lag med økt vanskelighetsgrad.
Andrei ranac - DB Global Technology SRL
Kurs - SQL Advanced level for Analysts
Machine Translated
Bred diskusjon av temaet
Marcin - DPDgroup IT Solutions sp. z o.o.
Kurs - SQL Advanced level for Analysts
Machine Translated
utvider min logiske tenkning, det var veldig bra øvelse for hjernen min, og jeg lærte mye, så jeg er mer rustet for arbeidsøvelsene mine
Kaja - DPDgroup IT Solutions sp. z o.o.
Kurs - SQL Advanced level for Analysts
Machine Translated
øvelser + det faktum at treneren hadde tilgang til hver brukers skrivebord og ga sanntidsinstruksjoner mens han utførte øvelsene.
Ania - Santander
Kurs - SQL Advanced level for Analysts
Machine Translated
The training materials.