2013-10-01 56 views
1

我有一個樣品數據產品如下MySQL查詢求和行獲得最大值

product 1 2 2 3 1   
Quantity 10 15 20 10 5 

我需要findout該產品具有最高數量總結了所有的可用數量爲所有後產品

舉例:這裏的答案是15 + 20 = 35是最大的所以產品2擁有更多數量

請查詢幫助

回答

3
select product, sum(quantity) as sum_quantity 
from products 
group by product 
order by sum_quantity desc 
limit 1 
+0

感謝您的快速回復,想知道​​我們是否可以使用max()來實現這個而不是限制? – user2749757

+0

我想不出使用'max'的簡單方法。查詢變得更復雜使用'max' –

+0

是的,感謝您的查詢:) – user2749757