如何显示数据库中的最后 3-5 条记录? [复制]

Posted

技术标签:

【中文标题】如何显示数据库中的最后 3-5 条记录? [复制]【英文标题】:How to display last 3-5 records from database? [duplicate] 【发布时间】:2014-07-10 22:43:10 【问题描述】:

如何在 html 页面但在表格中显示我的案例帖子中的最后 3 或 5 条记录(我在数据库中的列是 post_id, post_title, post_date, post_text)?

我想我知道在表格中显示记录但是如何编辑表格的样式,在哪里?我说的是仅显示最后 3 或 5 条记录,而不是数据库中的所有记录。

【问题讨论】:

排序和限制你的SQL语句,ORDER BY id ASC LIMIT 5 SELECT * FROM table_name LIMIT 5 应该可以工作。如果需要,您可以订购。 @Alwin 是的,下订单可以让其他开发人员更清楚地知道查询有订单。 imo 如果你想要数据库中的最后条记录,你需要DESC而不是ASC 【参考方案1】:

我想是这样的。自然地,用你的桌子代替桌子。这个问题在此之前已经被问过一百万次了。

SELECT * FROM (
    SELECT * FROM table ORDER BY post_id DESC LIMIT 5
    )
    ORDER BY post_id ASC;

【讨论】:

Tnx 我会尝试一下,希望它会工作

以上是关于如何显示数据库中的最后 3-5 条记录? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

Javascript - 如何从数组列表中获取最后一条记录? [复制]

数据库中如何查询表的最后一条记录?

当我尝试在单个文本框中显示数据库中的 3 条记录时,仅显示最后一条记录,而不是 asp.net 空框架中的前两条

如何在水晶报表中的最后一条记录后添加空白记录?

分组多列时如何选择最大值或最后一条记录? [复制]

xcode/ios/coredata:添加新记录后,tableview 中的最后一条记录显示两次