mehrere Operatoren stehen für Fallunterscheidungen zur Verfügung:
Um die Anfrage auf bestimmte Spalten einzugrenzen wird dem SELECT-Befehl eine WHERE Klausel angehängt, die ein selektions-Kriterium einbringt. Ein Beispiel macht das ganze klarer:
Angenommen es soll aus de Tabelle AngestelltenStatistik alle Angestellten extrahiert werden die eine Gehalt von über 50 000 verdienen, wird das folgende Kommando aufschluß geben:
Als Resultat erhalten wir:
Die WHERE Klausel
wird als Bedingung gewertet,
welche entweder wahr oder falsch zurückgibt. Das gleiche kann auf Textkolonnen
angewendet werden:
Das Resultat dieser Anfrage sind alle Identifikationsnummern der als Manager geführten Angestellten.
Merke:Zeichenketten werden in SQL durch einfache Apostrophe abgegrenzt, außerdem ist POSITION mittlerweile ein zwar unbenutztes aber reserviertes Schlüsselwort von SQL.