| |
|
|
| |
| Die WHERE-Klausel enthält eine oder mehrere
Suchbedingungen, denen die Zeilen genügen müssen, um angezeigt
zu werden. |
| Eine Bedingung (Condition) ist z.B. folgendermaßen
aufgebaut: |
Expression Vergleichsoperator Expression
|
| Eine Expression besteht dabei aus Spaltenname,
konstanten Werten (Zahlen, Zeichenketten) oder Ausdrücken.
|
| Arithmetische Vergleichsoperatoren sind: |
=
|
gleich |
!=
|
ungleich |
<>
|
ungleich |
>
|
größer als |
>=
|
größer gleich |
<
|
kleiner |
<=
|
kleiner gleich |
| |
| Um mehrere Bedingungen miteinander zu verknüpfen
stehen die logischen Operatoren zur Verfügung. Folgende Übersicht
ist nach den Prioritäten aufgelistet. Um diese Prioritäten
zu beeinflussen, wird die Klammersetzung eingesetzt. |
NOT
|
liefert das Ergebnis TRUE, falls die Bedingung FALSE ist, in
allen anderen Fällen FALSE
|
AND
|
liefert das Ergebnis TRUE, falls beide
Bedingungen TRUE sind, sonst FALSE |
OR
|
liefert das Ergebnis TRUE, falls mindestens
eine Bedingung TRUE ist, sonst FALSE |
|
|
| |
|
|