データベースに 5000 行あるとします。結果をページ分割したいのですが、5000 行すべてではなく、最後の 1000 行のみをページ分割したいのです。どうすればよいですか? 次のようなクエリがあります。
SELECT SQL_CALC_FOUND_ROWS * FROM table LIMIT 0,25
しかし、このクエリは 5000 件すべての結果を取得します。最新の 1000 件の結果を取得して、それをページ分けしたいだけです。どうすればいいですか?主キーである自動インクリメントの id フィールドがあります。それが役立つかどうかはわかりません。