5

Datenbanken (Fach) / SQL als Abfragesprache (Lektion)

SQL als Abfragesprache

Diese Lektion wurde von hellstdl erstellt.

Lektion lernen

Diese Lektion ist leider nicht zum lernen freigegeben.

  • WHERE-Klausel Arithmetische Operatoren (<, >, <>, <=) Mengenoperator [NOT] IN Eindeuitgkeitsoperator UNIQUE Nullbedingung IS [NOT] NULL Teilstringsuche [NOT] LIKE '%Google' Existenzqunator [NOT] Intervallsuche  [NOT] BETWEEN Quantoren  ALL,ANY,SOME
  • SELECT-Klausel COUNT (*): Zählt Tupel, Zeilen SUM(): Summiert die Attributwerte einer Spalte (Elegant mit GROUP BY) AVG(): Berechnet Mittelwert der Attributwerte einer Spalte MAX(): Gibt das Maximum eine Spalte zurück MIN(): Gibt das Minimum eine Spalte zurück
  • Wie können Duplikate bei der Anfrage unterdrückt werden? SELECT DISTINCT Rang FROM Professoren
  • Wie erfolgt die Gruppierung und Auswahl bestimmter Gruppen? Zusammenfassung von Zeilen zu Gruppen. Auwahl bestimmter Gruppen mit HAVING SELECT gelesenVon, SUM (sws)FROM VorlesungenGROUP BY gelesenVon Anmerkung: Es müssen immer die Spalten aus der SELECT-Klausel auch in der GROUP BY-Klausel angegeben werden
  • Wie arbeitet der [Not] Exitst Operator? Ein EXISTS-Prädikat wird als wahr erkannt, wenn in einer Suchbedingung eine Unterabfrage mindestens eine Zeile selektiert. Der NOT EXISTS-Operator ist daher wahr, wenn eine Unterabfrage keine Zeilen liefert
Anzeige