Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/07/2012, 05:22
GeriReshef
 
Fecha de Ingreso: julio-2012
Ubicación: Israel
Mensajes: 360
Antigüedad: 11 años, 9 meses
Puntos: 40
Respuesta: select con x numeros de registros

Para devolver las filas 1-30000:
Código:
Select Top 30000 *
From MiTabla
Order By ...
La clausula Order By no es obligatoria.

Para devolver las filas 1000-2000
Código:
With T As
(Select Row_Number() Over(Order By ...) Nm,
            *
From MiTabla)
Select *
From MiTabla
Where Nm Between 1000 And 2000;
Si no tienes ninguna columna preferida para ordenar- utilize el GetDate()
En SQL Server 2012 hay solución especifica a este tema, pero supongo que usas versión anterior.
__________________
El Castellano no es mi lengua materna: discúlpenme por los errores gramaticales.
Mi blog