boolean
AND
boolean
→boolean
boolean
OR
boolean
→boolean
NOT
boolean
→boolean
SQL使用一個三值邏輯系統,包含 true、false 和 null
,代表「未知」。請參考以下的真值表
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 |
運算子 AND
和 OR
具有交換律,也就是說,您可以交換左右運算元而不會影響結果。(但是,不保證會先評估左運算元再評估右運算元。關於子表達式的評估順序,請參考 Section 4.2.14 以獲取更多資訊。)
如果您在文件中發現任何不正確、與您使用特定功能的經驗不符或需要進一步澄清的地方,請使用此表單回報文件問題。