MySQL SELECT クエリの最初の 10 件の結果をスキップする
MySQL では、LIMIT を使用して SELECT クエリの最初の 10 件の結果をスキップできます。句。これにより、より大きなデータセット内の特定の結果に焦点を当てることができます。
構文:
SELECT * FROM table_name ORDER BY column_name LIMIT offset, row_count
パラメータ:
例:
最初の 10 行をスキップして、 「foo」という名前のテーブルの次の 50 行には、次のコードを使用します。 query:
SELECT * FROM foo ORDER BY id LIMIT 10, 50
注: MySQL の行には 1 から始まる番号が付けられるため、結果の 1 は最初の行を指します。
代替解決策:
最初の 10 件の結果をスキップし、それ以降の結果をすべて返す場合は、次のようにすることができます。次の回避策を使用してください:
SELECT * FROM foo WHERE id > (SELECT COUNT(*) FROM foo) - 10
以上がMySQL SELECT クエリで最初の 10 件の結果をスキップするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。