更新时间: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函数和操作符