![](/img/trans.png)
[英]How can I get the MAX product_id in MySQL & PHP from database table?
[英]How can I get max sum in table with mysql
我有一個帶有這樣的表的SQL數據庫:
ObjID Rating 123 1 333 0 123 0 123 1 567 1
一個Ojbect ID可以以不同的評級多次出現在表中,我需要一種方法來選擇“不同的” ObjID,檢查其所有評級並將其與所有其他“不同的” ObjID進行比較,然后比較這些評級。 最后,我應該獲得具有最高總評分的第1-3 ObjID,在此示例中,將打印123、567和333。
那么,每個對象的評級是表中該對象的所有評級的總和?
SELECT ObjID, SUM(Rating) AS TotalRating
FROM ObjectTable
GROUP BY ObjID
ORDER BY SUM(Rating) DESC
LIMIT 3
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.