Id|product_name|product_group |sale_Amnt(INR)
------------------------------------------------
1| p1 | Cosmetic |4485
2| p2 | Cosmetic |8525
3| p3 | Health |12589
4| p4 | Health |5895
5| p5 | Home Appliances|9858
6| p6 | Home Appliances|11589
我想要一个sql查询来获取具有最高销售额的product_group
答案 0 :(得分:0)
应该是这样的;)
| Id | product_name | product_group | sale_Amnt(INR) |
|----|--------------|-----------------|----------------|
| 2 | p2 | Cosmetic | 8525 |
| 3 | p3 | Health | 12589 |
| 6 | p6 | Home Appliances | 11589 |
此查询的结果如下:
{{1}}
答案 1 :(得分:0)
使用INNER QUERY进行分组和排序
SELECT * FROM(SELECT product_group,SUM(sale_Amnt)FROM TABLE GROUP BY product_group ORDER BY SUM(sale_Amnt)DESC)R LIMIT 1