6 逻辑运算符

NOT运算符
想要指定”不是”这样的否定条件时,需要使用<>运算符。除此之外还存在另外一个表示否定,并且使用范围更广的运算符NOT

SELECTT product_name,product_type,sale_price
FROM Product
WHERE NOT sale_price >= 1000;

法则2-10
NOT运算符用来否定某一条件,但是不能滥用

AND运算符和OR运算符
在WHERE子句中使用AND运算符或者OR运算符,可以对多个查询条件进行组合

法则2-11
多个查询条件进行组合时,需要使用AND运算符或者OR运算符

法则2-13
AND运算符的优先级高于OR运算符。想要优先执行OR运算符时可以使用半角括号( )

含有NULL时的真值—>UNKNOWN
TRUE AND UNKNOWN —>UNKNOWN
FALSE AND UNKNOWN —>FALSE
UNKNOWN AND TRUE —>UNKNOWN
UNKNOWN AND FALSE —>FALSE
UNKNOWN AND UNKNOWN —>UNKNOWN
TRUE OR UNKNOWN —>TRUE
FALSE OR UNKNOWN —>UNKONOWN
UNKNOWN OR TRUE —>TRUE
UNKONWN OR FALSE —>UNKNOWN
UNKNOWN OR UNKNOWN —>UNKNOWN

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值