Ta kontakt

Kursplan

Hente data fra databasen

  • Syntaksregler
  • Henting av alle kolonner
  • Projeksjon
  • Aritmetiske operasjoner i SQL
  • Kolonnenavnaliaser
  • Litteraler
  • Konkatenasjon

Filtrere resultattabeller

  • WHERE-setningen
  • Sammenligningsoperatorer
  • Vilkår LIKE
  • Vilkår BETWEEN...AND
  • Vilkår IS NULL
  • Vilkår IN
  • Operatorene AND, OR og NOT
  • Flerkantet vilkår i WHERE-setningen
  • Operatorrekkefølge
  • DISTINCT-setningen

Sortere resultattabeller

  • ORDER BY-setningen
  • Sortering etter flere kolonner eller uttrykk

SQL-funksjoner

  • Forskjeller mellom enkle rad-funksjoner og fleradrads-funksjoner
  • Tegn-, tall- og dato/tid-funksjoner
  • Eksplisitt og implisitt konvertering
  • Konverteringsfunksjoner
  • Utsynsfunksjoner/flettede funksjoner
  • Dual-tabellen (Oracle kontra andre databaser)
  • Hente gjeldende dato og tid med ulike funksjoner

Aggregering av data ved hjelp av aggregeringsfunksjoner

  • Aggregeringsfunksjoner
  • Aggregeringsfunksjoner kontra NULL-verdi
  • GROUP BY-setningen
  • Gruppering ved hjelp av ulike kolonner
  • Filtrering av aggregerte data - HAVING-setningen
  • Flervedimensjonal gruppering - ROLLUP- og CUBE-operatorer
  • Identifisering av summeringer - GROUPING
  • GROUPING SETS-operatoren

Hente data fra flere tabeller

  • Forskjellige typer JOINs
  • NATURAL JOIN
  • Tabellaliaser
  • Oracle-syntaks - JOIN-tilstander i WHERE-setningen
  • SQL99-syntaks - INNER JOIN
  • SQL99-syntaks - LEFT, RIGHT og FULL OUTER JOINs
  • Kartesisk produkt - Oracle- og SQL99-syntaks

Underforespørsler

  • Når og hvor underforespørsler kan brukes
  • Enkelt-rad og fleradrads underforespørsler
  • Operatorer for enkelt-rad underforespørsler
  • Aggregeringsfunksjoner i underforespørsler
  • Operatorer for fleradrads underforespørsler - IN, ALL, ANY

Mengdeoperatorer

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS/EXCEPT

Transaksjoner

  • COMMIT, ROLLBACK og SAVEPOINT-setninger

Andre skjemagjenstander

  • Sekvenser
  • Synonymer
  • Visninger

Hierarkiske forespørsler og eksempler

  • Trekonstruksjon (CONNECT BY PRIOR og START WITH-setninger)
  • SYS_CONNECT_BY_PATH-funksjonen

Vilkårslige uttrykk

  • CASE-uttrykk
  • DECODE-uttrykk

Behandling av data i ulike tidssonner

  • Tidssoner
  • TIMESTAMP-datatyper
  • Forskjeller mellom DATE og TIMESTAMP
  • Konverteringsoperasjoner

Analytiske funksjoner

  • Bruk av
  • Partisjoner
  • Vinduer
  • Rangeringsfunksjoner
  • Rapporteringsfunksjoner
  • LAG/LEAD-funksjoner
  • FIRST/LAST-funksjoner
  • Umiddelbar prosentilfunksjoner
  • Hypotetiske rangeringsfunksjoner
  • WIDTH_BUCKET-funksjoner
  • Statistiske funksjoner

Krav

Det er ingen spesifikke krav for å delta på dette kurset.

 21 Timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier