Per limitare il numero di record restituiti da una SELECT, viene utilizzato il comando OFFSET che è un'opzione della clausola ORDER BY. La sintassi è la seguente:
ORDER BY column_list [ASC |DESC] OFFSET
offset_row_count {ROW | ROWS} FETCH {FIRST | NEXT}
fetch_row_count {ROW | ROWS} ONLY
Esempio di utilizzo:
SELECT *
FROM Tabella
ORDER BY Campo1
OFFSET 5 ROWS
FETCH NEXT 10 ROWS ONLY;
La figura seguente, rappresenta meglio il comando: