求mysql语句在下面的结果集中分组查询最小值的sql

要查询每个队伍中 总得分值最小的分组想要的结果是如图二那样sql怎么写呢?

第1个回答  2019-05-09
SELECT * FROM 表名 WHERE (球队id,总得分) IN (SELECT 球队id,MIN(总得分) FROM 表名 GROUP BY 球队id);
第2个回答  2019-05-09
类似下面这种
select table.* from table,
(select min(总得分) 最小,分组id from table group by 分组名称) a where a.分组id=table.分组id and table.总得分=a.最小本回答被网友采纳
相似回答