Salve.
Ho una query che mi restituisce 9000 risultati. Vorrei visalizzarne 1000 per volta, è possibile farlo da query sql tipo il LIMIT di MySQL?
Grazie mille!
Salve.
Ho una query che mi restituisce 9000 risultati. Vorrei visalizzarne 1000 per volta, è possibile farlo da query sql tipo il LIMIT di MySQL?
Grazie mille!
il LIMIT di MySQL ha come equivalente in SQLServer il TOP
SELECT TOP 1000 Campo1, Campo2, CampoEccetera FROM dbo.NomeTabella
Ma il tuo problema è che vuoi prelevare anche da 1000 a 2000 eccetera
allora da SQLServer2008 in poi hai il RowNummer che potrebbe aiutarti molto
ed è di fatto una numerazione crescente univoca che puoi attribuire ai record
con SQLServer2005 dovrai un pò arrampicarti sui vetri per avere lo stesso risultato
Facci sapere qualcosa in piu
.
row_number() c'è dal 2005
http://stackoverflow.com/questions/3...ql-server-2005