SQL各关键字执行顺序(MySQL)
2014-11-06 15:00
225 查看
首先给出SQL各关键字的执行顺序,最后再给出说明;
(8)SELECT(9)DISTINCT <select_list> (1)FROM <left_table> (3)<join_type> JOIN <right_table> (2)ON <join_condition> (4)WHERE <where_condition> (5)GROUP BY <grout_by_list> (6)WITH {CUTE|ROLLUP} (7)H***ING <having_condition> (10)ORDER BY <order_by_list> (11)LIMIT <limit_number>每步关键字执行的结果都会形成一个虚表,编号大的关键字执行的动作都是在编号小的关键字执行结果所得的虚表上进行(或者说编号大的关键字处理的对象是编号小的关键执行过后得到的虚表),以此类推。
相关文章推荐
- MySQL--sql 语句执行顺序
- mysql 执行顺序 SQL语句执行顺序分析
- 数据库_MySQL_复杂SQL的书写顺序与执行过程
- MYSQL学习心得(4) --SQL语句执行顺序
- Mysql----SQL查询语句执行顺序
- sql执行顺序(mysql学习笔记)
- 关于sql 语句的各个关键字的执行顺序:
- mysql sql执行顺序
- 步步深入:MySQL架构总览->查询执行流程->SQL解析顺序
- MySQL架构总览->查询执行流程->SQL解析顺序
- mysql 执行顺序 SQL语句执行顺序分析
- sql关键字的解释执行顺序
- mysql 执行顺序 SQL语句执行顺序分析
- mysql sql执行顺序
- SQL语句执行顺序及MySQL中limit的用法
- MySQL-SQL语句中SELECT语句的执行顺序
- MySql SQL语句执行的顺序
- MySQL-SQL语句中SELECT语句的执行顺序
- MySQL 查询处理 SQL查询执行顺序
- mysql sql语句执行顺序