在 Microsoft Access 中使用时“<>”和“NOT”运算符有何区别?
答案1
NOT
是一个对其参数进行补码的一元运算符,例如
NOT(TRUE)
相当于FALSE
相反,<>
二元运算符用于比较两个值,例如
1<>0
相当于TRUE
,或者NOT(1=0)
后一种等价性是两者联系的唯一意义。
答案2
NOT Operator
涉及 NOT 运算符的运算称为“逻辑否定”。此运算仅对一个输入或操作数执行。如果输入为 FALSE,则返回 TRUE 值,反之亦然。
非运算符您的操作是否不正确
非空 (不为空)
非 = (不等于)
不存在 (不存在)
但 <> 与任何值不同或不 = 于值