网站建设属于哪类工作,用html做班级网站,校园网站怎么做,网站建设的实训体会select_type simple#xff1a;表示不需要union操作或者不包含子查询的简单select语句。有连接查询时#xff0c;外层的查询为simple且只有一个。 primary#xff1a;一个需要union操作或者含有子查询的select#xff0c;位于最外层的单位查询的select_type即为primary且只… select_type simple表示不需要union操作或者不包含子查询的简单select语句。有连接查询时外层的查询为simple且只有一个。 primary一个需要union操作或者含有子查询的select位于最外层的单位查询的select_type即为primary且只有一个。 unionunion连接的两个select查询除了第一个表外第二个以后的表的select_type都是union。 union result包含union的结果集在union和union all语句中因为它不需要参与查询所以id字段为null。 table 显示查询的表名 如果不涉及对数据库操作这里显示null 如果显示为尖括号就表示这是个临时表后边的N就是执行计划中的id表示结果来自于这个查询 产生的 如果是尖括号括起来union M,N也是一个临时表表示这个结果来自于union查询的id为MN 的结果集 type const使用唯一索引或者主键返回记录一定是1行记录的等值where条件时通常type就是 const。 ref常见于辅助索引的等值查找或者多列主键、唯一索引中使用第一个列之外的列作为等值查找会出现返回数据不唯一的等值查找也会出现。 range索引范围扫描常见于使用、、is null、between、in、like等运算符的查询中。 index索引全表扫描把索引从头到尾扫一遍常见于使用索引列就可以处理不需要读取数据文件的查询可以使用索引排序或者分组的查询。 all全表扫描数据文件然后在server层进行过滤返回符合要求的记录。 ref 如果使用常数等值查询这里显示const 如果是连接查询被驱动表的执行计划这里会显示驱动表的关联字段 Extra using filesort排序时无法用到索引常见于order by和group by语句中。 using index查询时不需要回表查询直接通过索引就可以获取查询的数据。