1
如何获得在列中具有最大值的行?如何获得在列中具有最大值的行?
下面这对我的作品,但我不知道是否有另一种更清洁的方式..
SELECT * FROM `moto` where (matricula = (SELECT max(matricula) FROM `moto`))
如何获得在列中具有最大值的行?如何获得在列中具有最大值的行?
下面这对我的作品,但我不知道是否有另一种更清洁的方式..
SELECT * FROM `moto` where (matricula = (SELECT max(matricula) FROM `moto`))
不,这是要走的路。你要知道,这将让你所有与最大的行,如果有多个
(此查询也采用了我的MySQL的书(O'Reilly出版)中的一个,它是那种典型的例子)
您也可以做SELECT * FROM moto ORDER BY matricula DESC LIMIT 1