SQL 之 布尔逻辑

本文介绍了SQL查询中常用的布尔逻辑操作,包括AND, OR, NOT, BETWEEN, IN, IS NULL的使用方法。例如,AND用于同时满足多个条件,OR表示满足任一条件,NOT则用于否定条件,BETWEEN用于选取介于两个值之间的数据,IN用于从一组值中筛选,而IS NULL用于检查值是否为空。理解这些操作有助于更精确地进行SQL查询。" 120832478,5644966,UE4模型拆分教程,"['游戏开发', 'Unreal Engine', '3D模型', '动画制作']
摘要由CSDN通过智能技术生成

关键字:AND, OR, NOT, BETWEEN, IN, IS, NULL

 

1. AND

SELECT

CustomerName,

QuantityPurchased

FROM Orders

WHERE QuantityPurchased > 3

AND QuantityPurchased < 7

只返回那些QuantityPurchased 大于3且小于7的行(每个条件都必须真)

 

2. OR

SELECT

CustomerName,

QuantityPurchased,

PricePerItem

FROM Orders

WHERE QuantityPurchased > 8

OR PricePerItem > 3

只返回那些购买量大于8或者单价大于3的行(对于每一行,只要其一条件为真即可)

 

优先级AND > OR (注意使用括号以保证正确的逻辑组合条件的执行)

SELECT

CustomerName,

State,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值