对布尔型输入取反。
[ NOT ] boolean_expression
boolean_expression
是任何有效的 Microsoft® SQL Server™ 布尔表达式。
Boolean
NOT 反转任何布尔表达式的值。
可用 NOT 对一个表达式求反。
下面的表显示使用 NOT 运算符比较 TRUE 和 FALSE 值的结果。
NOT | |
---|---|
TRUE | FALSE |
FALSE | TRUE |
UNKNOWN | UNKNOWN |
下面的示例查找所有预付款不超过 $5,500 的商业和心理学丛书。
USE pubs
GO
SELECT title_id, type, advance
FROM titles
WHERE (type = 'business' OR type = 'psychology')
AND NOT advance > $5500
ORDER BY title_id ASC
GO
下面是结果集:
title_id type advance
-------- ------------ ---------------------
BU1032 business 5000.0000
BU1111 business 5000.0000
BU7832 business 5000.0000
PS2091 psychology 2275.0000
PS3333 psychology 2000.0000
PS7777 psychology 4000.0000
(6 row(s) affected)
相关文章