In caso alle volte questo post servisse anche ad altri...

La soluzione che ho menzionato sopra potrebbe essere poco efficiente.

Ho trovato quest'altra, che pare essere più snella e veloce. L'esempio assume che siate alla pagina 3 e che ogni pagina visualizzi 100 record:
codice:
"SELECT top 100 * FROM miatabella WHERE ID NOT IN (SELECT TOP 200 ID FROM miatabella)"




Originariamente inviato da MrsCassandra
Ciao di nuovo!!

Credo di aver trovato la soluzione in quel che segue.

codice:
$unaquery = "SELECT * from 
    (select Row_Number() over (order by theID) as RowIndex, * from mytable) as Sub
    Where Sub.RowIndex >= 3 and Sub.RowIndex < 7" ;
L'ho trovato qui http://varjabedian.net/archive/2008/...rver-2005.aspx e sarebbe per MS SQL SERVER 2005, ma per ora parrebbe funzionare bene anche con 2008

Non che mi sia tutto chiarissimo vero...