MYSQL
的语法顺序可以帮助你快速定位函数该写在那个位置,而执行顺序可以帮助你更好的理解MYSQL
的运行都时非常的主要,再次记录一下:
mysql
的语法顺序:
select distinct # 这里也可以写聚合函数
from tab1
(left 或者 right可以省略) join tab2
on tab1.字段=tab2.字段
where 条件
group by
having # 这里是写分组后的条件
order by 字段 (asc or desc)
limit
mysql
的执行顺序
from
on
join
where
group by
having
select
distinct
order by
limit