¿como traer X registros de una tabla?

28/11/2003 - 16:07 por ofl666 | Informe spam
Buenas...
me explico, tengo una consulta sql tal que asi:
SELECT * FROM Clientes
estoy trabajando con una BBDD gigante por lo que la
consulta me tarda un rato considerable, cosa inaceptable.
A raiz de esto quiero hacer la consulta en varias partes
(que luego ya me las ingeniare para meterlas en hilos
diferentes)¿como puedo indicar en SQL "traeme los 100
primeros registros de la tabla Clientes", no me valen
soluciones del tipo SELECT * FROM Clientes WHERE
CodigoCliente < 100, ya que los códigos de cliente pueden
estar todos seguidos o no estarlo.
Ufffff espero haberme explicado.
Muchas gracias peña.
 

Leer las respuestas

#1 Adrian
28/11/2003 - 16:19 | Informe spam
Probá con SELECT TOP 100 FROM Clientes

Adrian

"" wrote in message
news:000001c3b5c1$4c98e530$
Buenas...
me explico, tengo una consulta sql tal que asi:
SELECT * FROM Clientes
estoy trabajando con una BBDD gigante por lo que la
consulta me tarda un rato considerable, cosa inaceptable.
A raiz de esto quiero hacer la consulta en varias partes
(que luego ya me las ingeniare para meterlas en hilos
diferentes)¿como puedo indicar en SQL "traeme los 100
primeros registros de la tabla Clientes", no me valen
soluciones del tipo SELECT * FROM Clientes WHERE
CodigoCliente < 100, ya que los códigos de cliente pueden
estar todos seguidos o no estarlo.
Ufffff espero haberme explicado.
Muchas gracias peña.

Preguntas similares