MySQL从2列获取唯一值+重复时获取最高第3列的行

时间:2016-03-08 18:39:21

标签: mysql sql

我想首先说明这是一个非常具体的问题。它与this thread高度相关。他们在那里使用:

SELECT foo,bar FROM my_table GROUP BY foo,bar

但是,这个问题与相关问题的不同之处在于找到了一个重复的问题;返回重复的任意行。我需要得到第三列最高值的行。 例如:

a b 20
a b 10
a a 2
b b 10
b b 29
c c 2
c c 4
c c 9

期望的输出:

a b 20
b b 29
c c 9

0 个答案:

没有答案