2013年9月9日

MySQL-SQL语句中SELECT语句的执行顺序

摘要: SELECT语句的执行顺序大家比较少关注,下面将为您详细介绍SQL语句中SELECT语句的执行顺序,供您参考,希望对您能够有所帮助。SELECT语句的执行的逻辑查询处理步骤:(8)SELECT (9)DISTINCT(11) (1)FROM (3) JOIN (2) ON (4)WHERE (5)GROUP BY (6)WITH {CUBE | ROLLUP}(7)HAVING (10)ORDER BY 每个步骤产生一个虚拟表,该虚拟表被用作下一个步骤的输入。只有最后一步生成的表返回给调用者。如果没有某一子句,则跳过相应的步骤。1. FROM:对FROM子句中的前两个表执行笛卡尔积,生成虚.. 阅读全文

posted @ 2013-09-09 09:08 John_ABC 阅读(1824) 评论(0) 推荐(0) 编辑

导航