写的顺序select 字段名 from 表名1 inner join 表名2 On 联合条件 where 筛选条件 group by 分组 having 分组条件 order by 排序字段 limit 起始行(索引开始0) , 总条数;执行的顺序不同写的顺序之前写过,忘了,就是select 放到 from后面,order by 一定是最后执行的,好像其他的就没有变过顺序,就是一头(select)一尾(order by)有点不同,然后聚合函数不能放在where后面,因为聚合函数是放在group by