DQL语句的通用结构如下所示
Select 子段列表 From 表名列表 Where 条件列表 Group By 分组子段列表 Having 分组后条件列表 Order By 排序子段列表 Limit 分页参数
在执行DQL语句时会有一定的执行顺序:
- 首先执行
From 表名列表操作
- 然后执行
where 条件列表
来指定查询条件 - 接着执行
Group By和Having
指定分组和分组之后的条件 - 第四步执行
Select
来决定查询返回哪些子段 - 后面再分别执行
Order By
和Limit