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

相关推荐
10岁的博客13 分钟前
DevEco Code 的 Plan+Build 模式:审方案再执行的技术深度解析
大数据·数据库·人工智能
wuqingshun31415922 分钟前
MySQL 如何解决深度分页问题?
java·mysql·面试
buhuizhiyuci30 分钟前
【算法篇】位运算 —— 基础篇
java·数据库·算法
川石课堂软件测试34 分钟前
安全测试|服务器安全加固方法
服务器·功能测试·测试工具·jmeter·mysql·web安全·单元测试
youtootech40 分钟前
HarmonyOS《柚兔学伴》项目实战08-关系型数据库入门——待办事项持久化
jvm·数据库·华为·harmonyos
微三云 - 廖会灵 (私域系统开发)1 小时前
电商系统国际化架构设计:多语言、多币种、多时区、多税制的全链路实现
java·前端·数据库
周杰伦的稻香1 小时前
PostgreSQL中的METHOD(认证方法)
数据库·postgresql
万岳科技系统开发1 小时前
智慧医院小程序开发满足医疗机构多场景服务需求
数据库·学习·小程序
就是小王同学啊2 小时前
Spring小技巧之设计模式
sql·spring·设计模式
kisbad2 小时前
Day 012|Embedding 和向量数据库:知识库检索到底在检什么
数据库·python·embedding·agent