1
這裏是我的表怎麼樣(簡體)按組返回只有最高值的樣子獲得通過
agentID|amount
1 | 5
2 | 2
3 | 4
3 | 2
1 | 3
現在,如果我做
SELECT agentID, SUM(amount) AS totalAmount FROM myTable GROUP BY agentID
我會得到量的總和每個AGENTID 。但是如果我只對具有最大總和(金額)的返回的agentID感興趣呢?
想是這樣
SELECT agentID, MAX(SUM(amount) AS Bought) FROM myTable GROUP BY agentID
OR
SELECT MAX(SELECT agentID, SUM(amount) AS Bought FROM myTable GROUP BY agentID) FROM myTable
但它返回語法錯誤:對
由東西desc限制1 – Strawberry