『PostgreSQL開発ガイド』第12編限定数量


文書ディレクトリ
  • Top-Nクエリ
  • ページングクエリ
  • 注意事項

  • クエリ文の結果には数百行以上のデータが含まれる場合がありますが、フロントエンドが表示される場合は、TOP-Nランキングなどの一部しか必要ない場合があります.あるいは、表示を容易にするために、ページ機能などの一定数の結果しか表示されません.このようなアプリケーションを処理するために、SQLは、標準的なFETCH句およびOFFSET句を提供する.また、PostgreSQLは、拡張されたLIMIT構文も実現しています.
    Top-Nクエリー
    このようなクエリーは、通常、ランキングの上位レコードを特定するために使用されます.たとえば、次の文は、最も給料の高い上位10人の従業員をクエリーするために、FETCH構文を使用します.
    SELECT first_name, last_name, salary
      FROM employees
     ORDER BY salary DESC
     FETCH FIRST 1