Oracle LIMIT句の使い方:行数制限の基本と応用
Oracleでは、ROWNUMとサブクエリを使用してLIMITと同様の機能を実現することができます。例えば、以下のクエリを使用して最初の5つのレコードを取得することができます。
SELECT *
FROM (
SELECT *
FROM your_table
ORDER BY your_column
)
WHERE ROWNUM <= 5;
このクエリでは、まずレコードをソートし、次にROWNUMを使用して上位5件のレコードを選択します。これにより、LIMITのような機能が実現できます。