.1. 书写顺序
select colName[,colName]|* #选择查询表中的字段名
from tableName[,tableName] #要查询的表
[where ...]
[group by ...]
[having ...]
[order by ...]
[limit ...]
.2. 执行顺序
1. 先执行from子句 :先基于表进行查询
2. 再执行where子句 :在使用where条件进行过滤和筛选
3. group by :分组查询
4. having :对分组的数据进行筛选
5. select :选择所需要的字段
6. order by :对选择的字段进行排序
7. limit :进行分页查询