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

相关推荐
moluzhui16 小时前
mysql 修复插入零日期报错
数据库·mysql
不会c嘎嘎16 小时前
MySQL -- 深入剖析事务底层原理
数据库·mysql
汗流浃背了吧,老弟!16 小时前
ChatGLM-整合数据库
数据库·langchain
JavaBoy_XJ16 小时前
Mysql在 Spring Boot 项目中的完整配置指南
数据库·spring boot·mysql·mysql配置
paopaokaka_luck16 小时前
基于SpringBoot+Vue的高校心理健康服务平台(websocket实时聊天、AI分析、Echarts图形化分析)
vue.js·spring boot·websocket·mysql·echarts
云和数据.ChenGuang16 小时前
openEuler 上安装与部署 Redis 运维教程
运维·数据库·redis·运维工程师·运维技术
元气满满-樱16 小时前
MySql源码安装
数据库·mysql·adb
妮妮喔妮16 小时前
Redis Cluster故障处理机制
java·数据库·redis
Elastic 中国社区官方博客16 小时前
AutoOps 实际应用:调查 ECK 上的 Elasticsearch 集群性能
大数据·数据库·elasticsearch·搜索引擎·全文检索
欧克小奥16 小时前
Redis单节点分片集群实现
数据库·redis·缓存