astak16/blog-mysql

select 语句内部执行顺序

Opened this issue · 0 comments

一条完整的 select 语句执行顺序:

  1. from 子句组装数据(包括 on 连接)
  2. where 子句进行条件筛选
  3. group by 分组
  4. 使用聚集函数进行计算
  5. having 筛选分组
  6. 计算所有的表达式
  7. select 的字段
  8. order by 排序
  9. limit 筛选