品易云推流 关闭
文章详情页
文章 > MySQL > mysql怎么查询倒数十条记录

mysql怎么查询倒数十条记录

头像

FXL

2020-09-21 09:33:013378浏览 · 0收藏 · 0评论

sql命令:

(推荐教程:mysql数据库学习教程

select * from [tabale_name] order by [id] desc limit 1,10

说明:

如果你将LIMIT row_count子句与ORDER BY子句组合在一起使用的话,MySQL会在找到排序结果的第一个row_count行后立即停止排序,而不是对整个结果进行排序。

如果使用索引来完成排序,这将非常快。如果必须执行文件排序,则在找到第一个row_count行之前,选择所有与查询匹配但不包括LIMIT子句的行,并对其中大部分或所有行进行排序。

一旦找到第一个row_count之后,MySQL不会对结果集的任何剩余部分进行排序。这种行为的一种表现形式是,一个ORDER BY查询带或者不带LIMIT可能返回行的顺序是不一样的。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图