从mysql数据库中的表中检索最后2行


retrieve last 2 rows from a table in mysql database

我在一个网站上工作。我想要这个查询的特定功能。我试过了,但不起作用。

如何在MySQL中检索表的最后2行??

我想要MySQL中的查询。

提前谢谢。

users选择users.*按users排序。id下降限制2

select id, type, details from supportContacts ORDER BY id DESC LIMIT 2

ORDER BY id DESC LIMIT 2帮助您检索最后两行

您的表结构是什么?有日期时间字段可以获取最后的记录吗?有主键吗?

如果是主键,那么您可以使用:

Select * from table_name order by primary_key_column desc limit 2;