Suchbedingungen können mit den Operatoren AND oder OR kombiniert werden. Sie können sie auch negieren, indem Sie den NOT-Operator verwenden, oder testen, ob ein Ausdruck mit true, false oder unknown zurückgegeben wird, indem Sie den IS-Operator verwenden.
AND-Operator Der AND-Operator wird wie folgt zwischen Suchbedingungen gesetzt:
.. WHERE condition1 AND condition2
Wenn Sie AND verwenden, ist die kombinierte Bedingung TRUE, falls beide Bedingungen TRUE sind, FALSE, wenn eine Bedingung FALSE ist, und sonst UNKNOWN.
OR-Operator Der OR-Operator wird wie folgt zwischen Suchbedingungen gesetzt:
.. WHERE condition1 OR condition2
Wenn Sie OR verwenden, ist die kombinierte Bedingung TRUE, wenn eine Bedingung TRUE ist; FALSE, wenn beide Bedingungen FALSE sind, und sonst UNKNOWN.
NOT-Operator Der NOT-Operator wird wie folgt vor eine Bedingung gesetzt, um sie zu negieren:
.. WHERE NOT condition
Die NOT-Bedingung ist TRUE, falls Bedingung FALSE ist; FALSE, falls Bedingung TRUE ist; und UNKNOWN, falls Bedingung UNKNOWN ist.
IS-Operator Der IS-Operator wird zwischen einen Ausdruck und den wahren Wert gesetzt, den Sie testen möchten. Dies ist die Syntax für den IS-Operator:
expression IS [ NOT ] truth-value
Die IS-Bedingung ist TRUE, wenn expression den angegebenen truth-value ergibt, der TRUE, FALSE, UNKNOWN oder NULL sein muss. Andernfalls ist der Wert FALSE.
Beispiel: 5*3=15 IS TRUE
prüft, ob der Ausdruck 5*3=15
TRUE ist.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |