Skip to Content
Cypher 手册表达式逻辑运算符

逻辑运算符

NeuG 目前支持三种逻辑运算符:AND、OR、NOT;并根据 SQL 的”三值逻辑”对 NULL 值进行特殊处理。具体真值表如下所示。

AND 真值表

Operand0Operand1Result
TRUETRUETRUE
TRUEFALSEFALSE
TRUENULLNULL
FALSETRUEFALSE
FALSEFALSEFALSE
FALSENULLFALSE
NULLTRUENULL
NULLFALSEFALSE
NULLNULLNULL

OR 真值表

Operand0Operand1Result
TRUETRUETRUE
TRUEFALSETRUE
TRUENULLTRUE
FALSETRUETRUE
FALSEFALSEFALSE
FALSENULLNULL
NULLTRUETRUE
NULLFALSENULL
NULLNULLNULL

NOT 真值表

OperandResult
TRUEFALSE
FALSETRUE
NULLNULL
Last updated on