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

相关推荐
q***9941 分钟前
PON架构(全光网络)
网络·数据库·架构
Leon-Ning Liu5 分钟前
Oracle查看正在rebuild online的索引
数据库·oracle
bhots￿5 分钟前
oracle 物化视图设置自动更新日志
数据库·oracle
苦学编程的谢24 分钟前
Redis_12_持久化(1)
数据库·redis·缓存
百***468027 分钟前
MySQL的底层原理与架构
数据库·mysql·架构
百***122231 分钟前
Redis开启远程访问
数据库·redis·缓存
czhc114007566336 分钟前
Java1112 基类 c#vscode使用 程序结构
android·java·数据库
倔强的石头_1 小时前
openGauss实战:Python开发与AI向量数据库应用
数据库
马克学长1 小时前
SSM快递代收系统00pay(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库
谅望者2 小时前
数据分析笔记07:Python编程语言介绍
大数据·数据库·笔记·python·数据挖掘·数据分析