www.colussimarco.it

Home » Wiki  »  SQL  »  Restituire un range di record di una SELECT
Restituire un range di record di una SELECT
Per limitare il numero di record restituiti da una SELECT, viene utilizzato il comando OFFSET che è un'opzione della clausola ORDER BY.

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:

SQL Server OFFSET FETCH

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Scroll to Top