6

http://666kb.com/i/c6e4rv80gz9yrn9h5.png

画像を確認してください。クエリを 5 エントリだけに制限しましたが、9 行で返されますか? 問題は何ですか、私はそれを得ることができませんでした。

4

3 に答える 3

29

mysql では、LIMITパラメーターはoffset, row_countですが、最初のパラメーターはオプションです - クレイジーですが、本当です!

したがって、2 つのパラメーターがある場合、1 つ目は開始行、2 つ目は行数です。

これは、行 5 から始まる 10 行LIMIT 5, 10を意味します(行 5 から 10 ではありません)。


これに混乱するのはあなたが最初ではありませんし、あなたが最後になることもありません。

于 2012-08-15T02:01:15.813 に答える
1

MySQL Limit 関数の構文は次のとおりです。

SELECT column_name(s)
FROM table_name
LIMIT Rows start , Quantity of Rows for display;

例:

SELECT *
FROM customer
LIMIT 2 , 10;
于 2014-04-18T14:41:22.833 に答える