我怎样才能返回每个团队的最大总和?

use*_*335 4 mysql subquery

我有很多团队,我想知道每个团队的总和的最大值。

这是我的查询:

SELECT campaign_id, 
       campaign_identifier, 
       team, 
       campaign_name, 
       Month(time) AS month, 
       Sum (total) AS Total 
FROM   campaign 
WHERE  Year(time) = Year(Now()) 
       AND Month(time) = 12 
GROUP  BY campaign_identi, 
          team 
Run Code Online (Sandbox Code Playgroud)

谢谢。

Pரத*_*ீப் 6

如果我没有错,这就是你所需要的

select team,max(Total)
from
(
SELECT team, 
       Sum (total) AS Total 
FROM   campaign 
WHERE  Year(time) = Year(Now()) 
       AND Month(time) = 12 
GROUP  BY campaign_identi, 
          team 
) A
Group by team
Run Code Online (Sandbox Code Playgroud)