3.6.13. LIMIT 句


LIMIT 句は SELECT コマンドから返されるレコードの数の制限を指定します。任意のオフセット(スキップする行数)を指定できます。LIMIT 句は、SQL 2008 OFFSET/FETCH FIRST 句を使用して指定することもできます。ORDER BY も指定された場合、OFFSET/LIMIT が適用される前に適用されます。ORDER BY が指定されていない場合、通常は行のサブセットが返す保証はありません。

用途

LIMIT [offset,] limit
Copy to Clipboard Toggle word wrap

LIMIT limit OFFSET offset
Copy to Clipboard Toggle word wrap
[OFFSET offset ROW|ROWS] [FETCH FIRST|NEXT [limit] ROW|ROWS ONLY]
Copy to Clipboard Toggle word wrap

構文ルール

  • LIMIT/OFFSET 式は、負の値ではない整数またはパラメーター参照(?)である必要があります。0 のオフセットは無視されます。制限が 0 の場合は、行が返されません。
  • FIRST/NEXT という用語は交換可能で、ROW/ROWS です。
  • LIMIT 句は、結果が制限の論理アプリケーションと一致しない場合でも、プッシュ操作を抑制すべきではないことを示すオプションの NON_STRICT ヒントを取ることができます。ヒントは、順序のない制限( "SELECT * FROM VW /*+ NON_STRICT */ LIMIT 2" など)でのみ必要です。

LIMIT 句の例

  • LIMIT 100 は最初の 100 レコードを返します(行 1-100)。
  • LIMIT 500, 100 は 500 レコードを省略し、次の 100 レコード(行 501-600)を返します。
  • OFFSET 500 ROWS は 500 レコードを省略します。
  • OFFSET 500 ROWS FETCH NEXT 100 ROWS ONLY は 500 レコードのみをスキップし、次の 100 レコードを返します(行 501-600)。
  • FETCH FIRST ROW ONLY は最初のレコードのみを返します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat