• 技术文章 >数据库 >MySQL

    mysql怎么查询倒数十条记录

    FXLFXL2020-09-21 09:33:01原创3489

    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 倒数
    上一篇:mysql怎么查看支持的引擎 下一篇:mysql怎么查找年龄段

    相关文章推荐

    • mysql如何查看表的索引• mysql如何查看版本信息• mysql如何查看表锁信息• mysql如何查看数据库名

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网