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

相关推荐
360智汇云2 分钟前
一次Redis超时引发的“冤案“
数据库·redis·php
她说彩礼65万42 分钟前
Asp.net core 返回类型
数据库·后端·asp.net
weixin_307779131 小时前
Linux下Docker Compose里运行Milvus向量数据库故障诊断Shell脚本
linux·运维·数据库·docker·milvus
Mem0rin1 小时前
【MySQL】MySQL 增删改查(CRUD)
数据库·mysql
吴声子夜歌1 小时前
Redis 6.x——监控指标
数据库·redis·缓存
再让我睡两分钟1 小时前
【无标题】
android·java·数据库·人工智能·prompt·ai应用开发
爸爸6192 小时前
30 原始 SQL 查询与聚合统计:querySql 实战
数据库·sql·华为·harmonyos·鸿蒙系统
砍材农夫2 小时前
spring|spring event|Spring内置事件驱动编程模型
java·数据库·spring
tiancaijiben11 小时前
阿里云SSL证书自动续签与部署完全指南:从托管服务到开源工具全方案解析
数据库
全堆鸿蒙11 小时前
25 数据库设计与表结构规划:5 张表的设计思路
数据库·华为·cocoa·harmonyos