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.