SQL中的limit用法

今天使用到了limit查询语句,刚好记录一下细节。比较简单直接见代码!

 

1 select  prod_name  from  products  limit  5;  

  指示Mysql等DBMS返回不超过5行的数据

1  select  prod_name  from  products  limit  5  offset  5;

指示 Mysql等DBMS返回从第5行起的5行数据。  第一个数字是 检索的行数,第二个数字是指从哪里开始。

1 select  prod_name  from  products  limit  3,4;  
2  select  prod_name  from  products  limit  4  offset  3 ;

同一个效果。使用这个语法,逗号之前的值对应 offset,逗号之后的数字对应 limit 

 

提示: 第一个被检索的行是 第0行,而不是第1行。因此,limit 1  offset  1 会检索第二行,而不是第一行。检索类似数组的索引从0开始

posted on 2018-02-01 17:03  baorant  阅读(445)  评论(0编辑  收藏  举报

导航