注意:
select语句书写规则
S-F-W-G-H-O select...from....where...group by....having......order by
sql语句的写法顺序和mysql对应sql解析顺序不同
解析顺序:1.from 2.where 3.group by 4.select 5.having 6.order by
报错
是因为where在select之前执行,但是此时还没有出现totalprice.
select 分组函数 from 表名 group by 列名;按照某列进行分组统计
先过滤后分组 where........group by ..... order by... (where过滤指定的是行)
在group by 语句后面如果需要进行条件筛选添加having 条件语句
having对分组查询结果进行过滤
先分组后过滤group by.......having.....
注意:group by 使用注意