Boolean Operators

Syntax

[ AND | OR | NOT ]

Parameters

SQL uses a three-valued Boolean logic where the null value 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

Notes