记录一下 Mysql 的 SQL 语句执行顺序
- from
- join
- on
- where
- group by (可以使用 select 中的别名,后面的语句中都可以使用)
- count、sum、svg…
- having
- select
- distinct
- limit
1、确定范围:确定查询范围,过滤不想要的数据(1->2->3->4)
2、数据处理:对需要的数据进行分组统计,指定统计结果范围(5->6->7)
3、返回结果:确定返回的列,去重,确定返回条数(8->9->10)
微信扫一扫
记录一下 Mysql 的 SQL 语句执行顺序
1、确定范围:确定查询范围,过滤不想要的数据(1->2->3->4)
2、数据处理:对需要的数据进行分组统计,指定统计结果范围(5->6->7)
3、返回结果:确定返回的列,去重,确定返回条数(8->9->10)
相关推荐