当前位置: 首页 > news >正文

mysql嵌套查询如何利用索引?

SELECT foreach_id FROM zyp_作业计划 where jtPlanKey = 2000000507162      --jtPlanKey 为主键 ,int64类型,foreach_id 为varchar
SELECT OnLineVidio FROM jobbill where foreach_id =‘731221717606469’          --foreach_id 为主键,varchar类型, foreach_id为前一条查询的结果

以上两条都秒出结果,但如果用组合查询的歇菜了,怎么都无法利用jobbill 表的主键索引:

explain SELECT OnLineVidio FROM jobbill where id = (SELECT foreach_id as id FROM zyp_作业计划 where jtPlanKey = 2000000507162)

explain SELECT OnLineVidio FROM jobbill t1 join zyp_作业计划 t2 on t1.id=t2.foreach_id where t2.jtPlanKey = 2000000507162

explain SELECT OnLineVidio FROM jobbill t1 , zyp_作业计划 t2 where t1.id=t2.foreach_id and t2.jtPlanKey = 2000000507162

explain SELECT OnLineVidio FROM jobbill t1 join (select foreach_id from zyp_作业计划 where jtPlanKey = 2000000507162 ) t2 on t1.id=t2.foreach_id

 以上各种组合都不行,explain时显示无法利用jobbill 的索引。

explain SELECT * FROM zyp_作业计划 where foreach_id = 731221717606469     --测试下来这一行也无法利用索引,因为foreach_id 为varchar,类型不区域

 

上述几个嵌套查询的foreach_id都为varchar,为何不能利用索引呢?

mysql太差了

http://www.zskr.cn/news/24437.html

相关文章:

  • Misaka2298 的写题自检表
  • 解码Linux文件IO之LCD屏原理及应用
  • ES6 箭头函数
  • Java 中 ArrayList 和 LinkedList 的选择技巧
  • Java 静态方法为什么不能访问非静态成员?
  • ES6 箭头函数:告别 `this` 的困扰
  • 智慧交通项目:Python+PySide6 车辆检测框架 YOLOv8+OpenCV 自定义视频 自定义检测区域 (源码+文档)✅
  • 2025气泡膜机优质厂家推荐:瑞康机械,高效生产与定制服务兼备!
  • 20243866牛蕴韬类和对象作业
  • 简单学习Typora
  • Gamma 函数
  • 2025年变位机厂家推荐排行榜,焊接变位机,双轴变位机,高精度智能变位机公司推荐!
  • stable-virtio
  • 关于代码规范的自我约束
  • 读《数学之美》有感
  • 近期应急响应靶场总结
  • Atcoder Beginner Contest 428 补题记录 - Inversentropir
  • 【URP】Unity中Mipmap是如何实现的?
  • [Linux] Linux下的域名解析过程(本机hosts和DNS服务器)
  • 2025机床维修厂家推荐:永华鑫数控设备,专业服务保障生产!
  • 计算机硬件-网络
  • Ubuntu 桌面美化
  • 2025工作服厂家推荐:深圳市贵格服饰,专业定制各类高品质工作服!
  • 2025年陶瓷过滤机厂家推荐排行榜,陶瓷真空过滤机/盘式陶瓷过滤机/矿用陶瓷过滤机/全自动陶瓷过滤机/固液分离设备公司精选
  • [Linux] nsswitch.conf: Linux名称服务和切换配置
  • 2025年给汤机厂家最新权威推荐榜:诚信价格与卓越性能的完美结合,优质给汤机公司精选
  • 2025年给汤机厂家最新权威推荐榜:靠谱给汤机源头厂家精选,高效稳定与售后服务深度解析
  • 高级语言程序设计低第一次作业
  • 2025年手持光谱仪/光谱分析仪/便携式光谱仪厂家推荐榜单:矿石/元素/合金/贵金属分析利器,赛普斯/IF光谱仪精选!
  • 微信公众号文章插入附件详细教程-适合于招聘,报名表,公告公示等