例如下列分组汇总SQL语句,返回本月每个产品类别的销售总金额:
select 产品类别,sum(单价*数量) as 销售金额 from 销售记录
where Date_Format(销售日期,'%Y%m')=Date_Format(now(),'%Y%m')
group by 产品类别
mysql怎么把groupselect * from tbname group by fields
group by 是用来做分类汇总的一个子句,就是制定分类字段,一般用于统计
例如:
select count(*) from student group by sex ----按照性别统计人数
一般还可能在后面添加having子句,用来对分类汇总的结果进行过滤。
注意的是,如果在select 后的字段列表中的字段不能通过分类字段直接或间接得到,是不能进行分类会中的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)