美文网首页
MySQL 中LIMIT 的用法详解

MySQL 中LIMIT 的用法详解

作者: 乘风破浪的姐姐 | 来源:发表于2020-07-02 16:29 被阅读0次

    在使用查询语句的时候,经常要返回前几条或者中间某几行的数据。在MySQL提供关键字LIMIT 来解决该类查询问题。

    LIMIT 使用语法:

    select * from table limit m,n;
    

    其中m是指记录开始的index,从0(下标0)开始,表示第一条记录
    n是指从第m+1条开始,取n条记录。

    select * from tablename limit 2,4
    

    即:取出第3条至第6条,总共4条记录,即检索记录行 3-6

    LIMIT n 等价于 LIMIT 0,n。
    只给定一个参数,它表示返回最大的记录行数目:

     SELECT * FROM table LIMIT 5;    
    

    即:检索前 5 个记录行

    检索从指定开始记录到记录集的结束所有的记录行,可以指定第二个参数为 -1
    LIMIT m,-1

    SELECT * FROM table LIMIT 10,-1; 
    

    检索记录行 11-last.

    相关文章

      网友评论

          本文标题:MySQL 中LIMIT 的用法详解

          本文链接:https://www.haomeiwen.com/subject/urxbxktx.html