Mysql 如何提取具有相同ID的多行表的最大值';s

Mysql 如何提取具有相同ID的多行表的最大值';s,mysql,Mysql,我想发出一个MySQL请求,返回具有相同id的多行表的最大值。下面是一个示例: ID | VALUE A 1 B 1 A 2 B 3 结果请求必须类似于: ID | VALUE A 2 B 3 感谢您的回答。简单地说: SELECT ID, MAX(`VALUE`) AS `VALUE` FROM your_table GROUP BY ID ORDER BY ID; @卡里姆卡里姆很棒,请阅读分组依据和聚合函数以了

我想发出一个MySQL请求,返回具有相同id的多行表的最大值。下面是一个示例:

ID | VALUE
A      1
B      1
A      2
B      3
结果请求必须类似于:

  ID | VALUE
  A      2
  B      3
感谢您的回答。

简单地说:

SELECT ID, MAX(`VALUE`) AS `VALUE`
FROM your_table
GROUP BY ID
ORDER BY ID;

@卡里姆卡里姆很棒,请阅读
分组依据和聚合函数以了解更多信息;)