更新时间:2024-12-31 GMT+08:00
逻辑运算符
逻辑运算符
|
操作 |
描述 |
例子 |
|---|---|---|
|
AND |
两个值都为true,则为true |
a AND b |
|
OR |
两个值其中一个为true,则为true |
a OR b |
|
NOT |
值为false,结果则为true |
NOT a |
以下真值表反映了AND和OR如何处理NULL值:
|
a |
b |
a AND b |
a OR b |
|---|---|---|---|
|
TRUE |
TRUE |
TRUE |
TRUE |
|
TRUE |
FALSE |
FALSE |
TRUE |
|
TRUE |
NULL |
NULL |
TRUE |
|
FALSE |
TRUE |
FALSE |
TRUE |
|
FALSE |
FALSE |
FALSE |
FALSE |
|
FALSE |
NULL |
FALSE |
NULL |
|
NULL |
TRUE |
NULL |
TRUE |
|
NULL |
FALSE |
FALSE |
NULL |
|
NULL |
NULL |
NULL |
NULL |
以下真值表反映了NOT如何处理NULL值:
|
value |
NOT value |
|---|---|
|
TRUE |
FALSE |
|
FALSE |
TRUE |
|
NULL |
NULL |
父主题: SQL函数和操作符