【发布时间】:2014-01-14 09:08:17
【问题描述】:
我有 sql 结果:
+----------+-----+--------+
|rewardID |count|playerID|
+----------+-----+--------+
|BurgerKing|5 |1 |
+----------+-----+--------+
|BurgerKing|4 |2 |
+----------+-----+--------+
|KFC |1 |1 |
+----------+-----+--------+
|KFC |5 |2 |
+----------+-----+--------+
我怎样才能让它像
+----------+-----+--------+
|rewardID |count|playerID|
+----------+-----+--------+
|BurgerKing|5 |1 |
+----------+-----+--------+
|KFC |5 |2 |
+----------+-----+--------+
我的意思是选择每个奖励行获得最多奖励的玩家
【问题讨论】:
标签: sql group-by greatest-n-per-group