Schulungsübersicht

Ergebnisse einschränken

  • Der WHERE-Ausschnitt
  • Vergleichsoperatoren
  • LIKE-Bedingung
  • Voraussetzung BETWEEN ... AND
  • IS NULL Bedingung
  • IN-Bedingung
  • Boolesche Operatoren UND, ODER und NICHT
  • Viele der Bedingungen in der WHERE-Klausel
  • Die Reihenfolge der Operatoren.
  • DISTINCT-Ausschnitt

SQL Funktionen

  • Der Unterschied zwischen den Funktionen für eine und mehrere Zeilen
  • Text-, numerische- und Datumsfunktionen,
  • Explizite und implizite Konvertierung
  • Konvertierungsfunktionen
  • Verschachtelung von Funktionen
  • Darstellung der Leistungsfähigkeit der Funktionen - Dualtabelle
  • Abrufen des aktuellen Datums mit der SYSDATE-Funktion
  • Behandlung von NULL-Werten

Daten aggregieren mithilfe der Gruppierungsfunktionen

  • Gruppierungsfunktionen
  • Wie die Gruppierungsfunktionen NULL-Werte behandeln
  • Erstellen von Datengruppen - der GROUP BY-Ausschnitt
  • Gruppieren mehrerer Spalten
  • Einschränken des Funktionsergebnisses der Gruppierung - der HAVING-Ausschnitt

Unterabfragen

  • Platzieren von Unterabfragen im SELECT-Befehl
  • Einzeilige und mehrzeilige Unterabfragen
  • Operatoren für einzeilige Unterabfragen
  • Merkmale der Gruppierung in der Unterabfrage
  • Operatoren für mehrzeilige Unterabfragen - IN, ALL, ANY
  • Wie NULL-Werte in Unterabfragen behandelt werden

Kollektive Operatoren

  • UNION-Operator
  • UNION ALL-Operator
  • INTERSECT-Operator
  • MINUS-Operator

Weitere Verwendung von Joins

  • Nochmals Joins besprechen
  • Kombination von Inner und Outer Joins
  • Partitionierte Outer Joins
  • Hierarchische Abfragen

Weiterführende Anwendung von Unterabfragen

  • Nochmals Unterabfragen besprechen
  • Verwendung von Unterabfragen als virtuelle Tabellen/Inline-Views und Spalten
  • Nutzung der WITH-Konstruktion
  • Kombination von Unterabfragen und Joins

Analytische Funktionen

  • OVER-Ausschnitt
  • Partition Clause
  • Fensterklause
  • Rank, Lead, Lag, First, Last-Funktionen

Daten von mehreren Tabellen abrufen (wenn noch Zeit vorhanden)

  • Arten von Verbindern
  • Nutzung der NATURAL JOIN
  • Tabellenaliases
  • Joins in der WHERE-Klausel
  • INNER JOIN
  • Externe Zusammenführungen LEFT, RIGHT, FULL OUTER JOIN
  • Kartesisches Produkt

Aggregationsfunktionen (wenn noch Zeit vorhanden)

  • Nochmals Gruppiert-Funktion und HAVING-Klausel besprechen
  • Gruppieren und Rollup
  • Gruppieren und Cube

Voraussetzungen

Empfehlung zur Teilnahme am Kurs "Oracle SQL für Anfänger"

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien