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.