Postgresql 中文操作指南

9.1. Logical Operators #

可以使用通常的逻辑运算符:

boolean AND boolean → boolean
boolean OR boolean → boolean
NOT boolean → boolean

SQL 使用三值逻辑系统,包括真、假和 null,表示“未知”。请观察以下真值表:

运算符 ANDOR 是可交换的,也就是说,你可以在不影响结果的情况下切换左操作数和右操作数。(但是,无法保证左操作数会在右操作数之前求值。有关子表达式的求值顺序的详细信息,请参见 Section 4.2.14。)