MySQL:获取具有相同id的较高数字

MySQL:获取具有相同id的较高数字,mysql,Mysql,我想选择具有相同ID的最大数字。 以下是一个例子: 首先不要惊慌!“id”列不是我的主键。那么,我如何选择最高的数字呢。在这种情况下,第一行不应该出现。您在寻找什么 SELECT id, MAX(counter) FROM table GROUP BY id 提示:groupby。查找MAX和groupby从表GROUP BY idOk中选择id,MAX(计数器)作为计数器,但是如果计数器和id相同怎么办?我想输出两者

我想选择具有相同ID的最大数字。 以下是一个例子:

首先不要惊慌!“id”列不是我的主键。那么,我如何选择最高的数字呢。在这种情况下,第一行不应该出现。

您在寻找什么

SELECT id, MAX(counter) FROM table GROUP BY id

提示:
groupby
。查找
MAX
groupby
从表GROUP BY idOk中选择id,MAX(计数器)作为计数器,但是如果计数器和id相同怎么办?我想输出两者