相关疑难解决方法(0)

SQL:查找每组的最大记录数

可能重复:
检索每个组中的最后一条记录

我有一个表,它有三个字段和数据.

Name  , Top , Total
cat   ,   1 ,    10
dog   ,   2 ,     7
cat   ,   3 ,    20
horse ,   4 ,     4
cat   ,   5 ,    10
dog   ,   6 ,     9

我想选择Total每个值最高的记录Name,所以我的结果应该是这样的:

Name  , Top , Total
cat   ,   3 ,    20
horse ,   4 ,     4
Dog   ,   6 ,     9

按名称顺序尝试了小组,但是按照结果给了小组的最高记录.有人可以指导我吗?

mysql sql greatest-n-per-group

23
推荐指数
2
解决办法
6万
查看次数

标签 统计

greatest-n-per-group ×1

mysql ×1

sql ×1