Logical Operators
Logical Operators
|
Operation |
Description |
Example |
|---|---|---|
|
AND |
If both values are true, the value is true. |
a AND b |
|
OR |
If one of the two values is true, the value is true. |
a OR b |
|
NOT |
If the value is false, the result is true. |
NOT a |
The following truth table reflects how AND and OR handle NULL values.
|
a |
b |
a AND b |
a OR b |
|---|---|---|---|
|
TRUE |
TRUE |
TRUE |
TRUE |
|
TRUE |
FALSE |
FALSE |
TRUE |
|
TRUE |
NULL |
NULL |
TRUE |
|
FALSE |
TRUE |
FALSE |
TRUE |
|
FALSE |
FALSE |
FALSE |
FALSE |
|
FALSE |
NULL |
FALSE |
NULL |
|
NULL |
TRUE |
NULL |
TRUE |
|
NULL |
FALSE |
FALSE |
NULL |
|
NULL |
NULL |
NULL |
NULL |
The following truth table reflects how NOT handle NULL values.
|
value |
NOT value |
|---|---|
|
TRUE |
FALSE |
|
FALSE |
TRUE |
|
NULL |
NULL |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.