Innerhalb von Bedingungen können Unterbedingungen, Formeln und Werte mit logischen Operatoren verknüpft werden. So werden auch diverse Vergleiche, wie, zum Beispiel, Gleichheit, Ungleichheit usw. ermöglicht.
| Operator | Bedeutung | Beispiel | Beschreibung |
|---|---|---|---|
| AND | Logisches UND, z.B. bedeutet aa AND bb - aa und bb. Priorität bei der Ausführung ist (zumindest in SQL) größer als OR, aber kleiner als NOT. | preis > 10 AND preis < 100; | Preis muss größer 10 und kleiner 100 sein |
| NOT | Logische negation, z.B. wenn aa wahr ist, ist NOT aa - unwahr u.s.w. Priorität bei der Ausführung ist (zumindest in SQL) größer als AND. | NOT preis=0 | Preis ist NICHT gleich 0 ist. |
| OR | Logisches ODER, z.B. bedeutet aa OR bb - aa oder bb. Priorität bei der Ausführung ist (zumindest in SQL) kleiner als AND. | preis > 10 AND preis < 100 OR preis > 1000 | Preis ist größer 10 und kleiner 100 ist, sowie bzw. oder Preis größer 1000. |
| = | Gleichheistoperator,z.B. aa=bb bedeutet aa ist gleich mit bb. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. | preis = 10 | Preis ist gleich 10 |
| > | Größer als, z.B. aa > bb ist wahr, wenn aa größer als bb ist. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. | preis > 0 | Preis ist größer als 0. |
| >= | Größer oder gleich als, z.B. aa >= bb ist wahr, wenn aa größer als bb ist oder wenn aa gleich bb ist. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. | preis >= 300 | Preis ist größer oder gleich 300. |
| < | Kleiner als, z.B. aa < bb ist wahr, wenn aa kleiner als bb ist. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. | preis < 300 | Preis ist kleiner als 300. |
| <= | Kleiner oder gleich als, z.B. aa <= bb ist wahr, wenn aa kleiner als bb ist oder wenn aa gleich bb ist. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. | preis <= 300 | Preis ist kleiner als oder gleich 300. |
| <> | Ungleich, z.B. aa <> bb ist wahr, wenn aa nicht gleich bb ist. Priorität bei der Ausführung ist (zumindest in SQL) größer als NOT, AND, OR. | preis <> 0 | Preis ist ungleich 0. |