php - 如何查询最后的数据,但第一次查询最后的数据除外

标签 php mysql

表1,2,3,4,5,6,7,8,9,10中有这样的数据

查询:

SELECT * FROM `posts` ORDER BY `post_id` DESC LIMIT 4

结果:

10,9,8,7

但我想要这样的结果。

9,8,7

你能帮我一下吗?

最佳答案

看起来您正在寻找:

SELECT * FROM `posts` ORDER BY `post_id` DESC LIMIT 1,4

有关限制和偏移的更多信息,您可以在此处找到 https://www.w3schools.com/php/php_mysql_select_limit.asp

关于php - 如何查询最后的数据,但第一次查询最后的数据除外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59652319/

相关文章:

c# - 如何使用内连接将两个 DataTable 连接在一起

mysql - Rails - Mysql::ProtocolError: 无效数据包

mysql - 在 JSF 数据表中显示来自 MySQL 数据库的图像

PHP Insert 似乎回滚

php - Laravel 验证失败时停止表单刷新

php - 如何在 apache 和 php_cli 之间共享 APC 缓存?

php - Codeigniter achor 在电子邮件收件箱中生成狡猾的链接..可能是什么问题?

php - 为什么 MySQL 用值更改列名?

PHP/MySQL : Check whether email exists in database?

mysql - 在 spring 中,如何在一次迭代发生事务回滚后继续来自 Controller for 循环的请求