首页 > 解决方案 > 如何从 ID 中选择数据 30 最后的数据

问题描述

现在我的 ID 是 AUTO_INCREMENT 并且每天接收 1 次数据。但我必须选择要显示的最后 30 行数据。
在 sql.
“选择 * 从( tableSELECT idMAX( id)-30) 和 (SELECT MAX( id)) 之间的位置”

但它显示了所有数据。我做错了什么请指导我。

标签: mysqlsql

解决方案


如果要选择最后 30 个数据行,可以使用以下查询。

select * from tbl_name order by id desc limit 30;

推荐阅读