mysql各个部分的执行顺序

来源:互联网 发布:中美贸易顺差数据 编辑:程序博客网 时间:2024/03/29 13:47
Mysql的语句执行一共分为11步,最先执行的总是FROM操作,最后执行的是LIMIT操作,其中每个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,知识这些虚拟的表对用户来说是透明的,只有最后一个虚拟表才会作为结果返回,如果没有在语句中指定某个子句,那么将会跳过相应步骤。
1)FROM
2)ON
3)JOIN
4)WHERE
5)GROUP BY
6)WITH{CUBE|ROLLUP}
7)HAVING
8)SELECT 
9)DISTINCT
10)ORDER BY
11)LIMIT
0 0
原创粉丝点击