技术文章 > 数据库 > MySQL > 正文

mysql怎么查询倒数十条记录

FXL

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

免费视频教程
本文原创发布python学习网,转载请注明出处,感谢您的尊重!
相关文章
 mysql如何查看表的索引
 mysql如何查看版本信息
 mysql如何查看表锁信息
 mysql如何查看数据库名
相关视频章节
 MySQL软件卸载
 MySQL软件安装
 MySQL的数据类型
 MySQL的运算符
视频教程分类