如何使用MAX()选择整行?

时间:2014-01-01 21:48:03

标签: mysql sql greatest-n-per-group

所以基本上我有一个包含两个字段的表,'number'和'title',我需要一个查询来选择'number'中具有最高值的行,对于我使用的

SELECT MAX('number') FROM table

现在我需要获得与'number'的最高值对应的'title'的值。

如何实现这一目标?

2 个答案:

答案 0 :(得分:2)

number降序排序,只返回一条limit

的记录
select title
from your_table
order by number desc
limit 1

答案 1 :(得分:0)

select title, number from table where number=(select max(number) from table);