社区
MySQL
帖子详情
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
打赏
收藏
mysql外键关联查询type为ALL
有一张表有两个外键,如下如所示 用explain分析时,连接customer_source_id相关联这张表查询时,type为eq_ref,是正常的,如图: 但在查询customer_type_id关联的这张表时,type却是ALL,如图: 如果仅查询lc_customer_type的主键,则会正常使用index,如图: 这是什么原因呢?是lc_customer这张表有问题还是lc_customer_type有问题呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rucypli
2018-04-25
打赏
举报
回复
理解下左右连接
Main_csdn_String
2018-04-24
打赏
举报
回复
左连接和右连接。理解以后就知道为啥了。以某个为主的进行查询
MySQL
入门进阶及面试题分析
本阶段
mysql
学习从0基础开始的课程。 你可以掌握以下知识点:
mysql
安装,
mysql
shell命令,
mysql
关系型数据库术语,
mysql
整体架构分析,
mysql
-innodb存储引擎,
mysql
存储引擎写入架构以及配置,
mysql
日志管理,
mysql
SQL语句(create,delete,insert,update,select),
mysql
查询语句聚合,
mysql
表连接,
mysql
字段类型,
mysql
表约束以及表结构操作,
mysql
唯一约束非空约束主键约束,
mysql
外键
约束和默认约束,
mysql
表关系(多对多,一对一,一对多)
Mysql
的
外键
约束、内外连接查询以及锁
文章目录一、
Mysql
外键
约束foreign key(1)
外键
约束概述(2)选取设置
Mysql
外键
约束的字段(3)使用
外键
约束foreign key-在创建表时设置
外键
约束-在修改表时添加
外键
约束-删除
外键
约束二、内外连接查询(1)inner join内连接查询(2)left\right join外连接查询(左连接和右连接)三、
Mysql
的锁(1)锁的概述(2)MyISAM的锁调度(4)表锁语句(3)innoDB锁的类型-共享锁(S锁、读锁)-排他锁(X锁、写锁)-意向共享锁(IS)-意向排他锁(IX)-M
mysql
表的
外键
约束_
mysql
外键
约束及表关联
一、
MYSQL
中的约束1、主键:primary key 唯一非空的特性并且可以优化查询速度2、
外键
:foreign key
外键
的作用保证2个或2个以上的数据表的数据一致性和完整性3、唯一:unique4、非空:not null5、默认值:deafult6、自增:auto_increment 设置了自增值每次自动增加1二、
外键
的添加方式1、方式一create table 表名 (字段名1 数据类型...
mysql
多态关联_多态关联 - 可以对两个可能的表中的一个执行
MySQL
外键
吗?
您所描述的内容称为多态关联。 也就是说,“
外键
”列包含必须存在于一组目标表之一中的id值。 通常,目标表以某种方式相关,例如是一些常见的超类数据的实例。 您还需要
外键
列旁边的另一列,以便在每一行上,您可以指定引用哪个目标表。CREATE TABLE popular_places (user_id INT NOT NULL,place_id INT NOT NULL,place_
type
VARCH...
Mysql
外键
及索引介绍
-
外键
今天在使用Navicat for
mysql
设计表时,在设置
外键
的时候,删除时和更新时两列有四个值可以选择:CASCADE、NO ACTION、RESTRICT、SET NULL,自己全亲自试了一遍,它们的区别如下: CASCADE:父表delete、update的时候,子表会delete、update掉关联记录; SET NULL:父表delete、update的时候,子表会将关联记录...
MySQL
56,678
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章