我怎样才能得到最后10条记录

Rol*_*and 4 postgresql

我有一个带有+ - 60000记录的数据库,我需要获取最后输入的10条记录,这可以通过postgres完成吗?我在考虑将偏移设置为50 990并将限制设置为10或类似的东西,但不确定这是否有效?

mus*_*iKk 6

或许像下面的东西:

SELECT * FROM your_table
ORDER BY your_timestamp DESC
LIMIT 10
Run Code Online (Sandbox Code Playgroud)

如果希望按时间戳排序结果,可以将其包装在另一个查询中并再次排序.您可能想要查看执行计划,但这不应该太低效.