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 括起来

相关推荐
深盾科技_Virbox12 小时前
加密狗授权能力选型:从授权模型到全生命周期管理
java·网络·数据库
峥无12 小时前
深入理解MySQL事务与MVCC机制
数据库·mysql
行思理13 小时前
MongoDB 大数据备份,新手教程
数据库·mongodb
城数派13 小时前
1950-2026年中国0.1°逐月平均气温栅格数据集
数据库·信息可视化
livemetee13 小时前
【关于redis高性能,高可用处理】
数据库·redis·缓存
-To be number.wan14 小时前
数据库系统 | 数据库安全与完整性
数据库·学习
Omics Pro15 小时前
首个针对生物医药LLM智能体的全流程过程级评测框架
数据库·人工智能·windows·redis·量子计算
要开心吖ZSH15 小时前
MVCC 进阶:快照读 vs 当前读、幻读与 Next-Key Lock
java·数据库·sql·mysql·mvcc
水木流年追梦15 小时前
agent面试必备31- AI Agent 核心进阶:工具路由(Tool Routing)
数据库·人工智能·oracle·面试·职场和发展·embedding
xcLeigh16 小时前
KES运维自动化与脚本体系实战
运维·数据库·自动化·脚本·数据迁移·kes