0

53行のテーブルがあります。私のSQL文は次のようになります。

SELECT * FROM table LIMIT 1 , 100

53 行ではなく 52 行が表示されています。もちろん、私が実行すると:

SELECT * FROM table

53 行が返されます。

必要に応じて制限できるように、これを修正する最善の方法は何ですか?

4

1 に答える 1

4

を使用する場合LIMIT x, y、最初の値はオフセットです。したがって、最初の 1 レコードLIMIT 1, 100スキップして、2 行目から 101 行目までを表示することを意味します。スキップせずに最初の 100 行を取得するには、LIMIT 0, 100単に orを記述しますLIMIT 100

于 2012-04-29T04:15:53.990 に答える