-- 按品牌分组,获取每组商品总金额
SELECT brand,SUM(price) FROM product GROUP BY brand;
-- 对于金额大于4000 的商品 按品牌分组,获取每组商品总金额
SELECT brand,SUM(price) FROM product WHERE price > 4000 GROUP BY brand;
-- 对于金额大于4000 的商品 按品牌分组,获取每组商品总金额 只显示总金额大于7000元的
SELECT brand,SUM(price)getsum FROM product WHERE price>4000 GROUP BY brand HAVING getsum > 7000;
-- 对于金额大于4000 的商品 按品牌分组,获取每组商品总金额 只显示总金额大于7000元的 并且按总金额降序排序
SELECT brand,SUM(price)getsum FROM product WHERE price>4000 GROUP BY brand HAVING getsum > 7000 ORDER BY getsum DESC;
mysql简单的sql语句单表分组查询
最新推荐文章于 2024-04-10 11:51:16 发布
本文探讨了如何使用SQL查询从产品表中按品牌分组,首先展示了获取每个品牌商品总金额的基本查询,然后逐步筛选出价格大于4000的商品,并进一步限制仅显示总金额超过7000元的品牌,最后按总金额降序排列结果。这些查询对于理解和操作数据库中的数据非常关键。
摘要由CSDN通过智能技术生成