SQL 的 AND、OR、NOT 和 IS 逻辑运算符以三值逻辑的方式操作。
下表显示了三值逻辑。
ANDTRUEFALSEUNKNOWNTRUETRUEFALSEUNKNOWNFALSEFALSEFALSEFALSEUNKNOWNUNKNOWNFALSEUNKNOWN
ORTRUEFALSEUNKNOWNTRUETRUETRUETRUEFALSETRUEFALSEUNKNOWNUNKNOWNTRUEUNKNOWNUNKNOWN
TRUEFALSEUNKNOWNFALSETRUEUNKNOWN
ISTRUEFALSEUNKNOWNTRUETRUEFALSEFALSEFALSEFALSETRUEFALSEUNKNOWNFALSEFALSETRUE