ホームページ > データベース > mysql チュートリアル > MySQL で特定のオフセット以降のすべてのレコードを取得する方法

MySQL で特定のオフセット以降のすべてのレコードを取得する方法

Barbara Streisand
リリース: 2025-01-17 09:27:11
オリジナル
478 人が閲覧しました

How to Retrieve All Records After a Specific Offset in MySQL?

MySQL: 指定されたオフセットからすべてのレコードを取得します

MySQL では、LIMIT 句を使用して、テーブルから行のサブセットを抽出するための制限とオフセットを指定できます。ただし、一般的な状況では、特定のオフセットから始まる不特定の数の行を取得する必要があります。

解決策: 大きな制限値を使用します

MySQL の LIMIT 句マニュアルには、このシナリオの解決策が記載されています。制限を指定せずにテーブルの先頭から行をオフセットするには、LIMIT 句の 2 番目の引数として大きな数値を使用します。たとえば、次のクエリは行 96 から結果セットの最後までのすべての行を取得します。

<code class="language-sql">SELECT * FROM tbl LIMIT 95, 18446744073709551615;</code>
ログイン後にコピー
この値 (18446744073709551615) は 64 ビット符号付き整数の最大値であり、事実上「無制限」を意味します。

以上がMySQL で特定のオフセット以降のすべてのレコードを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート