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

相关推荐
liudanzhengxi16 小时前
巧用ULN2003A轻松扩展单片机IO口
数据库·mongodb
Teable任意门互动16 小时前
深度解析:AI 赋能开源多维表格,实现企业全场景数据整合与高效应用
数据库·人工智能·低代码·信息可视化·开源·数据库开发
还是鼠鼠16 小时前
AI掘金头条新闻系统 (Toutiao News)-相关推荐
后端·python·mysql·fastapi·web
DevOpenClub16 小时前
职教高考及高职分类招生控制线 API 接口
java·数据库·高考
funnycoffee12316 小时前
华为S5736交换机3层ECMP负载方式
linux·服务器·数据库
添砖java‘’17 小时前
MySQL复合查询
数据库·mysql
星川水月17 小时前
Access数据库快速入门——外部数据导入和SQL简单查询
数据库·sql·access
ElevenS_it18817 小时前
MySQL慢查询监控与告警实战:从slow_log采集到分钟级定位慢SQL的完整链路配置
android·sql·mysql
My_Java_Life17 小时前
SpringAI基于Mysql jdbc方式存储对话记忆
mysql·ai