2009-11-24 98 views
1

我需要检索mysql数据库表中的最后一条记录 - 是否有这样的命令?SQL检索sql查询中的最后一条记录

+1

你最后一条记录是什么意思?最近插入的那个还是最后一个按某个字段排序的那个? – 2009-11-24 20:32:48

回答

3

最后按什么顺序?

SELECT * FROM my_table ORDER BY something (DESC) LIMIT 1 
1

假设您想要自动递增ID最大的行,您可以这样做。

SELECT * FROM Table1 ORDER BY id DESC LIMIT 1