MySQL ページネーション実装ガイド | 効率的なデータ分割
通常,MySQL实现数据分页的方法是使用LIMIT子句。通过在查询语句中添加LIMIT子句,可以控制返回的数据行数,并确定返回数据的起始位置。
例えば、以下は基本的なデータページングクエリの例です:
SELECT * FROM table_name LIMIT 0, 10;
テーブル名表から10件のデータを返すクエリは、0から開始位置としています。次のページのデータを取得したい場合は、開始位置を変更するだけで大丈夫です。例えば:
SELECT * FROM table_name LIMIT 10, 10;
第11件のデータから10件を返します。 LIMIT句のパラメータを調整することで、データのページ分割が可能です。