注意:
1.查询优化器会将子查询转换为多表查询的情况
2.union去重会创建临时的表,所以使用explain查询的数据会多一个临时表,表名就是union表1,表2,并且id=null
-
id:一个语句中用几个select就对应着几行数据,并且数字对应着第几个select
比如
对应这id=1,id=2 -
table:语句中涉及几张表就涉及几行数据
-
type为
range
、index
、All
则不理想
注意:
1.查询优化器会将子查询转换为多表查询的情况
2.union去重会创建临时的表,所以使用explain查询的数据会多一个临时表,表名就是union表1,表2,并且id=null
id:一个语句中用几个select就对应着几行数据,并且数字对应着第几个select
比如
对应这id=1,id=2
table:语句中涉及几张表就涉及几行数据
type为range
、index
、All
则不理想