Skip to content

先頭からn行選択

データから特定の条件に基づいて上位または下位の N 件のレコードを抽出できます。


この機能でできること

この機能では、以下のことが可能です。

  • 指定した列の値に基づいて上位 N 件または下位 N 件のレコードを抽出する
  • 抽出する件数(N)を指定する
  • 列の値によるグルーピングを行い、グループ内で上位 N 件を抽出する
  • 数値、文字列、日付など様々なデータ型の列で並び替えを行う

ランキング分析、トップパフォーマー特定、重要データの絞り込みなどに役立ちます。


生成される SQL

この機能は、主に以下のような SQL を生成します。

SELECT "col1", "col2", "col3"
FROM "table"
ORDER BY "col1" DESC
LIMIT 10

ORDER BY 句と LIMIT 句を組み合わせて、上位 N 件のレコードを抽出する SQL が生成されます。


非対応データタイプ

基本的な上位 N 件抽出機能はすべてのデータタイプで利用可能です。
データタイプによる機能制限はありません。