如何获取某一列中具有最大值的行?
下面这个对我有用,但我不知道是否有另一种更清洁的方法..
SELECT * FROM `moto` where (matricula = (SELECT max(matricula) FROM `moto`))
最佳答案
不,这是要走的路。请注意,这将为您提供所有具有该最大值的行,如果有多个
(这个查询也出现在我的一本 MySQL 书中(o'reilly)。这是一个经典的例子)
关于mysql - 如何获取列中具有最大值的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4641384/