FETCH FIRST ROWS

Published July 26, 2025 By Sai Sree Ram Gundepudi

FETCH FIRST ROWS ONLY

Introduced in Oracle 12c for pagination or top-N queries.

SELECT * FROM employees ORDER BY salary DESC FETCH FIRST 3 ROWS ONLY;

Can also use OFFSET for pagination:

SELECT * FROM employees ORDER BY employee_id OFFSET 10 ROWS FETCH NEXT 5 ROWS ONLY;

Was this solution helpful?

Your feedback helps improve our technical knowledge repository.

Share this article