http://666kb.com/i/c6e4rv80gz9yrn9h5.png
查看我的图像,我将查询限制为只有5个条目,但它返回9行?有什么问题,我不能得到它。
发布于 2012-08-15 10:01:16
在mysql中,LIMIT参数是offset, row_count,但第一个参数是可选的-疯狂,但却是真的!
所以当你有两个参数时,第一个是开始行,第二个是行数。
您请求的LIMIT 5, 10表示从第5行(不是第5行到第10行)开始的10行。
你不是第一个,也不会是最后一个对此感到困惑的人。
发布于 2014-04-18 22:41:23
在MySQL Limit函数语法中有:
SELECT column_name(s)
FROM table_name
LIMIT Rows start , Quantity of Rows for display;示例:
SELECT *
FROM customer
LIMIT 2 , 10;发布于 2017-09-21 22:24:14
我建议转到这个链接LIMIT in mysql,在我浏览了上面的评论之后,我必须指出,limit 5, 10返回10行,它从第6行开始。
LIMIT:
limit 10 offset 5和limit 5, 10,这两个函数都返回10行,从6开始。
我强烈建议您访问上面的链接。
希望它能有所帮助!!
https://stackoverflow.com/questions/11963177
复制相似问题