Sql Server里面的and 和or 一起使用

复制代码
SELECT TOP
	100 * 
FROM
	RZ_PB_ChargesBillOrder 
WHERE
	1 = 1 
	AND AuthNo = '20000405' 
	AND (FsDataStatus = 1  OR ZzsDataStatus = 1  OR WlkDataStatus = 1)

如果数据库里 写脚本你and 和or 都用到了,

注意了 :

错误写法 where Id= 1 and Name=' 柳正 ' or isDelete =1 这样是错误的。

正确写法: where Id= 1 and (Name=' 柳正 ' or isDelete =1 or Phone='123456')

and 匹配多个or 需要把or 括起来

相关推荐
花生了什么事o12 小时前
DDD:领域驱动设计的初步认识
java·数据库
BGK11235812 小时前
基于qemu_v8+optee 4.00 平台构建 ca/ta
java·大数据·数据库
Ethan010713 小时前
Mybatis数据源切换
mysql
何中应13 小时前
Spring Boot整合Doris
java·数据库·spring boot
J-Tony1113 小时前
【Redis】数据结构&&持久化
数据结构·数据库·redis
KaMeidebaby14 小时前
卡梅德生物技术快报|原核膜蛋白表达优化实操手册,膜蛋白的纯化梯度洗脱完整流程
前端·网络·数据库·人工智能·算法
Summer-Bright14 小时前
深度 | Agent 协议标准化:一场决定了 AI 经济底层规则的基础设施战争
java·数据库·人工智能·ai
我叫张小白。14 小时前
LangChain 结构化输出(Structured Output)技术文档
java·数据库·langchain
吴声子夜歌14 小时前
MongoDB 4.x——数据模型
数据库·mongodb
七夜zippoe14 小时前
DolphinDB实时排名计算:Top-N实时排行
数据库·dolphindb·计算·实时排名·top-n