我有一个包含模式和数据的表,如下所示
id,winner,season
1, Chelsea, 2014
2, Chelsea, 2014
3, Chelsea, 2015
4, Arsenal, 2014
. .
等等。
基本上,每个赛季的每场比赛都有一个参赛项目。
我需要查询并确定每个赛季赢得最多比赛数的球队。
我拿到了每个赛季最多的比赛数,但我无法找回最多的球队的名字。有线索吗?
with t1 as
(select count(winner) as cnt, winner, season from matches group by winner,season)
select max(cnt),season from t1 group by season
1条答案
按热度按时间lnlaulya1#
这个应该有用:
结果: