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

相关推荐
先做个垃圾出来………12 小时前
Django vs Flask 异步视图性能对比:数据驱动的深度分析
数据库·django·flask
tryCbest12 小时前
Oracle恢复已损坏定时任务(Jobs)
数据库·oracle
蒸蒸yyyyzwd13 小时前
数据库学习笔记
数据库·笔记
TDengine (老段)13 小时前
TDengine IDMP 数据可视化——富文本
大数据·数据库·物联网·ai·时序数据库·tdengine·涛思数据
_千思_13 小时前
【小白说】数据库系统概念 8
数据库
念越13 小时前
MySQL视图详解:从概念到实践
数据库·mysql
longze_713 小时前
解决wordpress内网穿透后,公网无法访问wordpress管理后台wp-admin问题
数据库·wordpress·反向代理
lucky670713 小时前
Laravel5.x核心特性全解析
mysql·php·laravel
钟智强14 小时前
CVE-2025-49844高危预警:Redis Lua脚本引擎UAF漏洞深度剖析与POC实战
数据库·redis·web安全·junit·lua
lucky670714 小时前
Laravel6.x新特性全解析
数据库·mysql·adb