Logical Operators
Applies to: ✅ Data 360 SQL ✅ Tableau Hyper API
These are the logical operators for boolean values:AND, OR, NOT. SQL uses a three-valued logic system with true, false, and null, which represents “unknown”.
a | b | a AND b | a OR b |
|---|---|---|---|
| TRUE | TRUE | TRUE | TRUE |
| TRUE | FALSE | FALSE | TRUE |
| TRUE | NULL | NULL | TRUE |
| FALSE | FALSE | FALSE | FALSE |
| FALSE | NULL | FALSE | NULL |
| NULL | NULL | NULL | NULL |
a | NOT a |
|---|---|
| TRUE | FALSE |
| FALSE | TRUE |
| NULL | NULL |
The operators AND and OR are commutative, that is, you can switch the left and right operand without affecting the result.