Course Outline

Gegevens uit database selecteren

  • Syntaxisregels
  • Alle kolommen selecteren
  • Projectie
  • Rekenkundige bewerkingen in SQL
  • Kolommenaliassen
  • Letterlijk
  • Aaneenschakeling

Uitkomsttabellen filteren

  • WHERE-clausule
  • Vergelijkingsoperatoren
  • Conditie ALS
  • Conditie TUSSEN...EN
  • Voorwaarde IS NUL
  • Conditie IN
  • AND, OR, NOT-operatoren
  • Verschillende voorwaarden in de WHERE-clausule
  • Exploitanten bestellen
  • DISTINCT-clausule

Uitkomsttabellen sorteren

  • ORDER BY-clausule
  • Sorteer op meerdere kolommen of expressies

SQL Functies

  • Verschillen tussen functies met één rij en functies met meerdere rijen
  • Teken-, numerieke en DateTime-functies
  • Expliciete en impliciete conversie
  • Conversiefuncties
  • Geneste functies
  • Dubbele tabel (Oracle versus andere databases)
  • Actuele datum en tijd verkrijgen met verschillende functies

Verzamel gegevens met behulp van aggregatiefuncties

  • Geaggregeerde functies
  • Geaggregeerde functies versus NULL-waarde
  • GROUP BY-clausule
  • Groeperen met behulp van verschillende kolommen
  • Geaggregeerde gegevens filteren - HAVING-clausule
  • Multidimensionale gegevensgroepering - ROLLUP- en CUBE-operatoren
  • Samenvattingen identificeren - GROEPEREN
  • GROUPING SETS-operator

Gegevens uit meerdere tabellen ophalen

  • Verschillende soorten gewrichten
  • NATUURLIJKE MOEITE
  • Tabelaliassen
  • Oracle syntaxis - voorwaarden samenvoegen in WHERE-clausule
  • SQL99-syntaxis - INNER JOIN
  • SQL99-syntaxis - LINKS, RECHTS, VOLLEDIGE OUTER JOINS
  • Cartesisch product - syntaxis Oracle en SQL99

subquery's

  • Wanneer en waar subquery kan worden uitgevoerd
  • Subquery's met één en meerdere rijen
  • Subquery-operatoren met één rij
  • Verzamel functies in subquery's
  • Subquery-operatoren met meerdere rijen - IN, ALL, ANY

Operatoren instellen

  • UNIE
  • UNIE ALLEMAAL
  • SNIJDEN
  • MIN/BEHALVE

Transacties

  • COMMIT, ROLLBACK SAVEPOINT-instructies

Andere schemaobjecten

  • Opeenvolgingen
  • Synoniemen
  • Keer bekeken

Hiërarchische zoekopdrachten en voorbeelden

  • Boomconstructie (clausules CONNECT BY PRIOR en START WITH)
  • SYS_CONNECT_BY_PATH-functie

Voorwaardelijke expressies

  • CASE-expressie
  • DECODE-expressie

Gegevensbeheer in verschillende tijdzones

  • Tijdzones
  • TIMESTAMP-gegevenstypen
  • Verschillen tussen DATUM en TIMESTAMP
  • Conversie-operaties

Analytische functies

  • Gebruik van
  • Partities
  • ramen
  • Functies rangschikken
  • Rapportagefuncties
  • LAG/LEAD-functies
  • EERSTE/LAATSTE functies
  • Omgekeerde percentielfuncties
  • hypothetische rangfuncties
  • WIDTH_BUCKET-functies
  • Statistische functies

Requirements

Er zijn geen specifieke vereisten om aan deze cursus deel te nemen.

 21 Hours

Number of participants



Price per participant

Getuigenissen (7)

Related Courses

Related Categories