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

相关推荐
2301_8213696112 小时前
使用Python进行图像识别:CNN卷积神经网络实战
jvm·数据库·python
星空露珠12 小时前
速算24点所有题库公式
开发语言·数据库·算法·游戏·lua
m0_5613596712 小时前
使用Kivy开发跨平台的移动应用
jvm·数据库·python
sheji526112 小时前
JSP基于信息安全的读书网站79f9s--程序+源码+数据库+调试部署+开发环境
java·开发语言·数据库·算法
海域云-罗鹏12 小时前
国内公司与英国总部数据中心/ERP系统互连,SD-WAN专线实操指南
大数据·数据库·人工智能
千寻技术帮13 小时前
10404_基于Web的校园网络安全防御系统
网络·mysql·安全·web安全·springboot
qq_4232339013 小时前
如何用FastAPI构建高性能的现代API
jvm·数据库·python
凯子坚持 c13 小时前
Qt常用控件指南(8)
开发语言·数据库·qt
春生野草13 小时前
Redis
数据库·redis·缓存
weixin_4997715513 小时前
Python上下文管理器(with语句)的原理与实践
jvm·数据库·python