阅读背景:

【MySQL作业】多字段分组和 having 子句——美和易思分组查询应用习题

来源:互联网 
点击打开所使用到的数据库>>>
1、按照商品类型和销售地区分组统计商品数量和平均单价,并按平均单价升序显示。 -- 按照商品类型和销售地区分组统计商品数量和平均单价,并按平均单价升序显示: select category 商品类型 , areaID 销售地区 ID, count(*) 数量 , truncate(avg(unitPrice),2) 平均单价 from goods group by category, areaID order by 平均单价
2、根据类型分组统计商品数量和平均单价,并按平均单价升序显示平均单价高于 100 元的分组信息。 -- 根据类型分组统计商品数量和平均单价,并按平均单价升序显示平均单价高于 100 元的分组信息: select category 类型 , count(*) 数量 , truncate(avg(unitPrice),2) 平均单价from goods group by category having 平均单价 >100 order by 平均单价
3、统计每条订单所订购的商品件数,并按商品件数升序显示。 -- 统计每条订单所订购的商品件数,并按商品件数升序显示: select ordersID 订单号 , sum(quantity) 订购件数 from ordersDetail group by ordersID order by 订购件数 4、统计每条订单所订购的商品件数大于 4 件的分组信息,并按商品件数升序显示。 -- 统计每条订单所订购的商品件数大于 4 件的分组信息,并按商品件数升序显示: select ordersID 订单号 , sum(quantity) 订购件数 from ordersDetail group by ordersID having sum(quantity) order by 订购件数

点赞 1 收藏 分享 文章举报
明金同学
发布了112 篇原创文章 · 获赞 182 · 访问量 19万+
私信 关注
分享到: