Limite de registros

07/11/2003 - 12:36 por Luis Miguel | Informe spam
Hola gente;

Una preguntilla , ¿como puedo obtener un número de
registros máximo de una consulta??, es decir, si
select * from tabla1 devuelve 1000 registros, ¿como puedo
hacer para que me devuelva los últimos 100 por ejemplo??

Un saludo a todos.

Preguntas similare

Leer las respuestas

#1 Javier Loria
07/11/2003 - 13:05 | Informe spam
Hola Luis Miguel:
Si hacer un TOP con un ORDER BY DESC. Algo como:

SELECT TOP 100 MiColumna1,
FROM MiTabla
ORDER BY MiColumna DESC

Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
"Luis Miguel" wrote in message
news:0a2101c3a523$6e6977f0$
Hola gente;

Una preguntilla , ¿como puedo obtener un número de
registros máximo de una consulta??, es decir, si
select * from tabla1 devuelve 1000 registros, ¿como puedo
hacer para que me devuelva los últimos 100 por ejemplo??

Un saludo a todos.
Respuesta Responder a este mensaje
#2 Accotto Maximiliano D.
07/11/2003 - 14:02 | Informe spam
seria algo asi como:

select top 100 * from tabla1

Guarda con esto!! el orden dependera de los indices u Order by que pongas en
la consulta con sus where por ej:

select top 10 * from pedidos order by total_pedido desc

Esta consulta traera los 10 pedidos de mayor monto

select top 10 * from pedidos order by total_pedido

Esta otra los de menor monto!!

Un abrazo


Accotto Maximiliano Damian
"Luis Miguel" escribió en el mensaje
news:0a2101c3a523$6e6977f0$
Hola gente;

Una preguntilla , ¿como puedo obtener un número de
registros máximo de una consulta??, es decir, si
select * from tabla1 devuelve 1000 registros, ¿como puedo
hacer para que me devuelva los últimos 100 por ejemplo??

Un saludo a todos.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida