Kontakt aufnehmen

Schulungsübersicht

Daten aus der Datenbank auswählen

  • Syntaxregeln
  • Auswahl aller Spalten
  • Projektion
  • Arithmetische Operationen in SQL
  • Spaltenaliases
  • Literale
  • Konkatenation

Filterung der Ergebnis Tabellen

  • WHERE-Klausel
  • Vergleichsoperatoren
  • Bedingung LIKE
  • Bedingung BETWEEN...AND
  • Bedingung IS NULL
  • Bedingung IN
  • Operatoren AND, OR, NOT
  • Mehrere Bedingungen in der WHERE-Klausel
  • Reihenfolge der Operatoren
  • DISTINCT-Klausel

Sortierung der Ergebnis Tabellen

  • ORDER BY-Klausel
  • Sortierung nach mehreren Spalten oder Ausdrücken

SQL-Funktionen

  • Unterschiede zwischen Einzelzeilen- und Mehrzeilenfunktionen
  • Zeichen-, numerische, DateTime-Funktionen
  • Explizite und implizite Konvertierung
  • Konvertierungsfunktionen
  • Geschachtelte Funktionen
  • Dual-Tabelle (Oracle vs andere Datenbanken)
  • Aktuelles Datum und Uhrzeit mit verschiedenen Funktionen erhalten

Aggregierte Daten mit Aggregatfunktionen

  • Aggregatfunktionen
  • Aggregatfunktionen vs NULL-Wert
  • GROUP BY-Klausel
  • Gruppierung mit verschiedenen Spalten
  • Filtern der aggregierten Daten - HAVING-Klausel
  • Mehrdimensionale Datengruppierung - ROLLUP- und CUBE-Operatoren
  • Identifizieren von Zusammenfassungen - GROUPING
  • GROUPING SETS-Operator

Datenabruf aus mehreren Tabellen

  • Verschiedene Arten von Joins
  • NATURAL JOIN
  • Tabellenaliases
  • Oracle-Syntax - Join-Bedingungen in der WHERE-Klausel
  • SQL99-Syntax - INNER JOIN
  • SQL99-Syntax - LEFT, RIGHT, FULL OUTER JOINS
  • Kartesisches Produkt - Oracle und SQL99-Syntax

Subqueries

  • Wann und wo Subqueries durchgeführt werden können
  • Einzelsatz- und Mehrsatz-Subqueries
  • Operatoren für Einzeilensubqueries
  • Aggregatfunktionen in Subqueries
  • Mehrzeilige Subquery-Operatoren - IN, ALL, ANY

Setsoperatoren

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS/EXCEPT

Transaktionen

  • COMMIT, ROLLBACK SAVEPOINT-Anweisungen

Weitere Schema-Objekte

  • Sequenzen
  • Synonyme
  • Ansichten

Hierarchische Abfragen und Beispiele

  • Erstellung von Bäumen (CONNECT BY PRIOR und START WITH Klauseln)
  • SYS_CONNECT_BY_PATH-Funktion

Konditionale Ausdrücke

  • CASE-Ausdruck
  • DECODE-Ausdruck

Datenverwaltung in verschiedenen Zeitzonen

  • Zeitzonen
  • TIMESTAMP-Datentypen
  • Unterschiede zwischen DATE und TIMESTAMP
  • Konvertierungsoperationen

Analysefunktionen

  • Verwendung von
  • Partitionen
  • Fenster
  • Rang-Funktionen
  • Berichtsfunktionen
  • LAG/LEAD-Funktionen
  • FIRST/LAST-Funktionen
  • Umgekehrte Perzentilfunktionen
  • Hypothetische Rangfunktionen
  • WIDTH_BUCKET-Funktionen
  • Statistische Funktionen

Voraussetzungen

Für diesen Kurs sind keine spezifischen Voraussetzungen erforderlich.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien