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开始