【SQL】SQL和MySQL语句的执行顺序

【参考链接】


1.SQL执行顺序

  • from:先确定从哪个表中获取数据
  • join:表的连接
  • on :筛选条件
  • where:条件限定
  • group by:分组语句【开始使用select中的别名,后面的语句可以使用】
  • max()等聚合函数,在group by之后,having之前
  • having:附加条件
  • select:选出要查找的字段
  • distinct:去除重复值
  • order by:排序
  • limit:限定个数

2.MySQL执行顺序

  • from
  • where
  • group by
  • having
  • order by
  • select
  • limit

 

原文地址:https://www.cnblogs.com/tuzinn/p/13969392.html