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

相关推荐
tod1133 分钟前
Redis Sentinel 高可用架构:从原理到 Docker 部署全解析
数据库·redis·docker·架构·sentinel
014-code5 分钟前
Redis 是如何实现与数据库的一致性呢?
数据库·redis·缓存
清水白石00812 分钟前
缓存的艺术:Python 高性能编程中的策略选择与全景实战
开发语言·数据库·python
AI Echoes18 分钟前
对接自定义向量数据库的配置与使用
数据库·人工智能·python·langchain·prompt·agent
专注VB编程开发20年24 分钟前
多线程,CS多台电脑redis扣款不出错方案
数据库·redis·缓存
hhzz32 分钟前
使用Python对MySQL进行数据分析
python·mysql·数据分析
l1t33 分钟前
DeepSeek总结的postgres_dba诊断报告使用
数据库·dba
一个响当当的名号1 小时前
project3
数据库
嵌入式×边缘AI:打怪升级日志10 小时前
编写 Bootloader 实现烧录功能
数据库
砚边数影11 小时前
模型持久化(二):从 KingbaseES 加载模型,实现离线预测
数据库·机器学习·kingbase·模型推理·数据库平替用金仓·金仓数据库