mysql怎么查询倒数十条记录

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可能返回行的顺序是不一样的。

以上是 mysql怎么查询倒数十条记录 的全部内容, 来源链接: utcz.com/z/539432.html

回到顶部