mysql外键关联查询type为ALL

lethwoo 2018-04-19 11:54:16
有一张表有两个外键,如下如所示



用explain分析时,连接customer_source_id相关联这张表查询时,type为eq_ref,是正常的,如图:


但在查询customer_type_id关联的这张表时,type却是ALL,如图:


如果仅查询lc_customer_type的主键,则会正常使用index,如图:


这是什么原因呢?是lc_customer这张表有问题还是lc_customer_type有问题呢?
...全文
2154 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
rucypli 2018-04-25
  • 打赏
  • 举报
回复
理解下左右连接
Main_csdn_String 2018-04-24
  • 打赏
  • 举报
回复
左连接和右连接。理解以后就知道为啥了。以某个为主的进行查询

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧