当前位置:网站首页>mysql or语句的优化
mysql or语句的优化
2022-08-03 05:34:00 【CSDN问答】
问题遇到的现象和发生背景
MySQL 如何修改SQL语句,去掉语句中的or,因为有or导致索引失效
问题相关代码,请勿粘贴截图
select bid from book a ,querybook b where ( b.bname in (a.bname) or b.bname = "" ) and
(b.bauthor in (a.bauthor) or b.bauthor = "" ) and
(b.barea in (a.barea) or b.barea = "" )
SQL作用是当查询条件为空时默认查询全部数据,不为空是则按照条件进行查询
边栏推荐
猜你喜欢
随机推荐
MySQL的Replace用法详解
MySQL 数据库基础知识(系统化一篇入门)
【GIoU loss】GIoU loss损失函数理解
SVN客户端安装及操作文档
HDI与普通PCB的4点主要区别
pyspark @udf 循环使用变量问题
el-table获取读取数据表中某一行的数据属性
我的Go+语言初体验——祝福留言小系统,让她也可以感受到你的祝福
RADIUS计费认证如何配置?这篇文章一步一步教你完成
ESXI主机给虚拟机添加USB加密狗设备
MySQL的10种常用数据类型
Scala 基础 (三):运算符和流程控制
PHP Composer常用命令积累
C语言实现通讯录功能(400行代码实现)
【云原生 · Kubernetes】Kubernetes简介及基本组件
sql优化常用的几种方法
ClickHouse删除数据之delete问题详解
CISP-PTE真题演示
mysql的配置文件(my.ini或者 my.cnf)所在位置
Nacos下载与安装









