SelectDB Enterprise
参考手册
基础元素
操作符
条件操作符
逻辑操作符

逻辑操作符

描述

逻辑条件将两个组成部分的条件的结果进行组合,基于它们生成一个单一的结果,或者对一个条件的结果进行取反。

操作符介绍

操作符作用示例
NOT如果以下条件为 FALSE,则返回 TRUE。如果为 TRUE,则返回 FALSE。如果为 UNKNOWN,则保持 UNKNOWN。SELECT NOT (TRUE)
AND如果两个组成部分的条件都为 TRUE,则返回 TRUE。如果其中任何一个为 FALSE,则返回 FALSE。否则返回 UNKNOWN。SELECT TRUE AND FALSE
OR如果任一组成部分的条件为 TRUE,则返回 TRUE。如果两者都为 FALSE,则返回 FALSE。否则返回 UNKNOWN。SELECT TRUE OR NULL

真值表

NOT 真值表

TRUEFALSEUNKNOWN
NOTFALSETRUEUNKNOWN

AND 真值表

ANDTRUEFALSEUNKNOWN
TRUETRUEFALSEUNKNOWN
FALSEFALSEFALSEFALSE
UNKNOWNUNKNOWNFALSEUNKNOWN

OR 真值表

ANDTRUEFALSEUNKNOWN
TRUETRUETRUETRUE
FALSETRUEFALSEUNKNOWN
UNKNOWNTRUEUNKNOWNUNKNOWN
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标