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

相关推荐
PWRJOY22 分钟前
【MySQL】使用mycli查看数据库的基本操作
数据库·mysql
SadSunset30 分钟前
(16)Bean的实例化
java·数据库·笔记·spring
JIngJaneIL1 小时前
基于Java + vue干洗店预约洗衣系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
cui_win1 小时前
MySQL 压测实战:sysbench 从入门到精通
数据库·mysql·压测·sysbench
Selegant1 小时前
Docker 搭建 MySQL 主从服务实战操作详解
mysql·docker·容器
屋外雨大,惊蛰出没1 小时前
小白安装Redis
数据库·redis·缓存
IndulgeCui1 小时前
KES集群部署安装问题记录
数据库
Yilena1 小时前
通过mysqldump进行数据迁移时权限不足的解决方案
数据库·学习
韩立学长1 小时前
基于Springboot酒店管理系统的设计与实现c12044zy(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·后端
han_hanker1 小时前
统一拦截异常 @RestControllerAdvice
java·开发语言·数据库