SQL -WHERE-Schlüsselwort
❮ Referenz zu SQL-Schlüsselwörtern
WÄHLEN
Der WHERE
Befehl filtert eine Ergebnismenge so, dass sie nur Datensätze enthält, die eine bestimmte Bedingung erfüllen.
Die folgende SQL-Anweisung wählt alle Kunden aus „Mexiko“ in der Tabelle „Kunden“ aus:
Beispiel
SELECT * FROM Customers
WHERE Country='Mexico';
SQL erfordert einfache Anführungszeichen um Textwerte (die meisten Datenbanksysteme erlauben auch doppelte Anführungszeichen).
Numerische Felder sollten jedoch nicht in Anführungszeichen gesetzt werden:
Beispiel
SELECT * FROM Customers
WHERE CustomerID=1;
Hinweis: Die WHERE-Klausel wird nicht nur in SELECT-Anweisungen verwendet, sondern auch in UPDATE-, DELETE-Anweisungen usw.!
Die folgenden Operatoren können in der WHERE-Klausel verwendet werden:
Operator | Description |
---|---|
= | Equal |
<> | Not equal. Note: In some versions of SQL this operator may be written as != |
> | Greater than |
< | Less than |
>= | Greater than or equal |
<= | Less than or equal |
BETWEEN | Between a certain range |
LIKE | Search for a pattern |
IN | To specify multiple possible values for a column |
❮ Referenz zu SQL-Schlüsselwörtern