Kursplan

Välja data från databasen

  • Syntaxregler
  • Markera alla kolumner
  • Utsprång
  • Aritmetiska operationer i SQL
  • Kolumner alias
  • Bokstäver
  • Sammankoppling

Filtrera resultattabeller

  • WHERE klausul
  • Jämförelseoperatörer
  • Skick LIKE
  • Skick MELLAN...OCH
  • Skicket ÄR NULL
  • Skick IN
  • OCH, ELLER, INTE operatorer
  • Flera villkor i WHERE-klausulen
  • Operatörer beställer
  • DISTINCT klausul

Sortera utfallstabeller

  • ORDER BY klausul
  • Sortera efter flera kolumner eller uttryck

SQL Funktioner

  • Skillnader mellan enrads- och flerradsfunktioner
  • Tecken, siffror, DateTime-funktioner
  • Explicit och implicit konvertering
  • Konverteringsfunktioner
  • Kapslade funktioner
  • Dubbel tabell (Oracle jämfört med andra databaser)
  • Hämta aktuellt datum och tid med olika funktioner

Aggregera data med hjälp av aggregerade funktioner

  • Aggregerade funktioner
  • Aggregatfunktioner kontra NULL-värde
  • GROUP BY klausul
  • Gruppering med olika kolumner
  • Filtrera aggregerad data - HAVING-sats
  • Flerdimensionell datagruppering - ROLLUP- och CUBE-operatorer
  • Identifierande sammanfattningar - GRUPPERNING
  • GRUPPERINGSSÄTT operatör

Hämta data från flera tabeller

  • Olika typer av leder
  • NATURLIG GÅ MED
  • Tabellalias
  • Oracle syntax - kopplingsvillkor i WHERE-satsen
  • SQL99-syntax - INRE JOIN
  • SQL99-syntax - VÄNSTER, HÖGER, HELA YTTRE JOINS
  • Kartesisk produkt - Oracle och SQL99 syntax

underfrågor

  • När och var underfrågan kan göras
  • Enkelrads- och flerradsunderfrågor
  • Enrads underfrågeoperatorer
  • Aggregera funktioner i underfrågor
  • Operatorer för flera rader av underfråge - IN, ALLA, ALLA

Ställ in operatörer

  • UNION
  • UNION ALLA
  • KORSAS
  • MINUS/UTOM

Transaktioner

  • COMMIT, ROLLBACK SAVEPOINT uttalanden

Andra schemaobjekt

  • Sekvenser
  • Synonymer
  • Visningar

Hierarkiska frågor och exempel

  • Trädkonstruktion (CONNECT BY PRIOR och START WITH-satser)
  • Funktionen SYS_CONNECT_BY_PATH

Villkorliga uttryck

  • CASE uttryck
  • DECODE uttryck

Datahantering i olika tidszoner

  • Tidszoner
  • TIMESTAMP datatyper
  • Skillnader mellan DATE och TIMESTAMP
  • Konverteringsoperationer

Analytiska funktioner

  • Användning av
  • Skiljeväggar
  • Windows
  • Rangordna funktioner
  • Rapporteringsfunktioner
  • LAG/LEAD-funktioner
  • FIRST/LAST-funktioner
  • Omvända percentilfunktioner
  • hypotetiska rangfunktioner
  • WIDTH_BUCKET funktioner
  • Statistiska funktioner

Krav

Det finns inga specifika krav som krävs för att gå denna kurs.

 21 timmar

Antal deltagare



Price per participant

Vittnesmål (7)

Relaterade Kurser

Relaterade Kategorier