条数也差不了多少,结果快了这么多
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
为什么sql加了一个where判断条件快了十来秒
展开全部
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
weixin_39839147 2021-01-13 13:55关注没有where条件走的是全表扫描,你这个还是多表关联,有where条件,如果那个字段是索引,会快很多,可以查下那个字段是不是索引字段,这个是猜测哈,具体可以通过看执行计划来分析原因
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2019-03-21 02:49回答 6 已采纳 没听说过你这种说法,实际使用中也没遇到过,正常来说 都是按后一种写法 编写程序; left join 的目的在于以左边的表为准连接其他表就是为了提高查询性能的; 而where语句更好理解了,索引啊
- 2019-03-09 08:17回答 2 已采纳 因为数据库中true用1记录, false为0. 0 < id < 2即1<2, 因为(0 < id)< 2 0< id <1 即 1 < 1
- 2016-10-20 21:47回答 1 已采纳 ``` where (1 = (CASE WHEN @a='' OR @a IS NULL THEN 1 ELSE 0 END) OR a=@a ) AND b=@b ```
- 2020-12-16 00:449. **索引使用规则**:对于复合索引,确保查询条件中包含索引的第一个字段,并尽可能保持字段顺序一致。 10. **避免无效查询**:如`SELECT...WHERE 1=0`,这种查询不会返回结果,但会消耗资源。直接使用`CREATE ...
- 2019-07-01 01:31回答 2 已采纳 select t1.cid from a t1,a t2 where t1.tid in('1','2','3') and t2.tid in('4','5','6') and t1.cid=t2.c
- 2017-10-24 19:31回答 2 已采纳 用in('1,2,3,4')这种就行啊,主要是拼一下字符串就OK
- 2017-06-17 06:34回答 2 已采纳 前者效率更高,因为不等于判断是指令级别的
- 2020-09-08 15:24MySQL千万级大数据SQL查询优化是数据库管理中的关键环节,尤其对于处理海量数据的应用来说,高效的查询性能至关重要。以下是一些核心的优化知识点: 1. **建立索引**:索引可以显著提高查询速度,特别是在`WHERE`和...
- 2019-06-17 03:22回答 9 已采纳 从工程和技术上看,都应该采用一条语句。每一条语句,都包含一个事务启动,解析,执行计划,执行,事务结束的一系列操作,批量 查询(一条)通常由于分步查询(多条)。在数据量极大的情况下,优化查询除了传统的
- 2017-09-01 08:00回答 3 已采纳 你使用float存在精度,你查询和显示的只是近似值,可以使用decimal类型,显示的是准确值不会有精度,或者限制float或double的精确位数为2位
- 2015-07-23 00:55回答 3 已采纳 所谓的“实例”,就是一个SQL Server数据库引擎。SQL Server 2000支持在同一台计算机上同时运行多个SQL Server数据库引擎实例。每个SQL Server数据库引擎实例各有一
- 2024-07-15 02:47upward337的博客 大数据面试SQL题-笔记01【运算符、条件查询、语法顺序、表连接】
- 2023-04-12 09:49Shadow️的博客 注:SQL语句中的关键字都可大写,大写效率高,但为了人看的方便,所以会统一小写。对数据库的操作# 数据库...# 查询当前使用的数据库(显示该数据库中的内容)# 表的增删改查操作# 展示该数据库中的所有表# 创建一个表。
- 2024-01-29 15:22G皮T的博客 关于看如何看一段 Flink SQL 最终的执行计划:最好的方法就如上图,看 Flink Web UI 的算子图,算子图上详细的标记清楚了每一个算子做的事情。
- 2024-09-10 03:50The博宇的博客 大数据真实SQL面试题解析
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司