Sometimes, you don’t need all the rows from a query — just the top few. SQL provides LIMIT and OFFSET to control how many rows are returned and where to start.
LIMIT restricts the number of rows returned. For example:
SELECT * FROM students LIMIT 5;This returns only the first 5 rows from the students table.
OFFSET tells SQL to skip a certain number of rows before starting to return results. For example:
SELECT * FROM students LIMIT 5 OFFSET 3;This skips the first 3 rows, then returns the next 5.
LIMIT and OFFSET are often used for pagination, where you show part of a large result set one page at a time.