Consultar último registro

08/02/2007 - 20:36 por Andromeda | Informe spam
Hola, amigos

por favor, como puedo ver el último regsitro de una tabla através de una
consulta, es decir, tengo 300.000 registros y deseo ver el contenido de la
linea 299.999.

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera (MVP)
08/02/2007 - 20:37 | Informe spam
En principio la respuesta es: NO se puede. Las bases de datos relacionales no
disponen de la noción de secuencia de filas. Simplemente, no existe el
concepto de "registro número N".

Cuál es el criterio de identificar que usas para tus filas? Es decir, qué es
para tus datos "el último", "el primero", etc? Cuando dices "último" es el
último respecto a qué criterio?

Una información mínima que nos podrías decir es la versión e SQL Server que
usas.


Gustavo Larriera, MVP | Solid Quality Mentors [www.solidq.com]
Este mensaje se proporciona tal como es, sin garantías de ninguna clase



"Andromeda" wrote:

Hola, amigos

por favor, como puedo ver el último regsitro de una tabla através de una
consulta, es decir, tengo 300.000 registros y deseo ver el contenido de la
linea 299.999.

Muchas gracias



Respuesta Responder a este mensaje
#2 Andromeda
09/02/2007 - 16:05 | Informe spam
Muchas gracias Gustavo

La versión es SQL server 2000, solo era saber el contenido de la útlima fila
de una tabla, si era factible verse.

"Andromeda" escribió en el mensaje
news:
Hola, amigos

por favor, como puedo ver el último regsitro de una tabla através de una
consulta, es decir, tengo 300.000 registros y deseo ver el contenido de la
linea 299.999.

Muchas gracias


Respuesta Responder a este mensaje
#3 Ricardo Sierra
09/02/2007 - 20:20 | Informe spam
Si en tu tabla existe un campo de tipo IDENTITY si es posible.

La forma de hacerlo es:
Buscar el mayor (MAX) y restar 1
SELECT * FROM tabla WHERE campo_identity = (SELECT MAX(campo_identity)-1
FROM tabla)


"Andromeda" wrote:

Muchas gracias Gustavo

La versión es SQL server 2000, solo era saber el contenido de la útlima fila
de una tabla, si era factible verse.

"Andromeda" escribió en el mensaje
news:
> Hola, amigos
>
> por favor, como puedo ver el último regsitro de una tabla através de una
> consulta, es decir, tengo 300.000 registros y deseo ver el contenido de la
> linea 299.999.
>
> Muchas gracias
>
>



Respuesta Responder a este mensaje
#4 Gustavo Larriera (MVP)
09/02/2007 - 22:11 | Informe spam
Ok, y en tus datos... cómo sabes cuál es el primero y el último?

La pregunta la hago porque en las tablas de una base de datos noe xiste el
concepto de primero o ultimo. Cuando se usa la idea de "primero", "ultimo",
etc. es porque nos basamos en alguno d elos datos. Por ejemplo, la última
orden de compra es la que tiene el número máximo de factura.

Cómo es en tus datos?

Gustavo Larriera, MVP | Solid Quality Mentors [www.solidq.com]
Este mensaje se proporciona tal como es, sin garantías de ninguna clase



"Andromeda" wrote:

Muchas gracias Gustavo

La versión es SQL server 2000, solo era saber el contenido de la útlima fila
de una tabla, si era factible verse.

"Andromeda" escribió en el mensaje
news:
> Hola, amigos
>
> por favor, como puedo ver el último regsitro de una tabla através de una
> consulta, es decir, tengo 300.000 registros y deseo ver el contenido de la
> linea 299.999.
>
> Muchas gracias
>
>



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