Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Obtener registro 'n' desde SQL Server

Estas en el tema de Obtener registro 'n' desde SQL Server en el foro de Bases de Datos General en Foros del Web. Q tal gente, alguno de ustedes sabe como obtener un registro 'n' desde una tabla, donde 'n' es el numero de fila ???? ... un ...
  #1 (permalink)  
Antiguo 19/05/2005, 09:21
 
Fecha de Ingreso: noviembre-2002
Mensajes: 37
Antigüedad: 21 años, 5 meses
Puntos: 0
Obtener registro 'n' desde SQL Server

Q tal gente,

alguno de ustedes sabe como obtener un registro 'n' desde una tabla, donde 'n' es el numero de fila ???? ...

un ejemplo:

tengo la tabla persona .. y quiero obtener la persona que esta registrada en el puesto 5 ...

Cualquier ayuda es bienvenida...

Saludos,

v7
  #2 (permalink)  
Antiguo 19/05/2005, 14:19
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Lo recomendable es tener una clave de tipo IDENTITY (autoincrementable), asi sabrás en que orden se insertan las cosas; o bien, un campo de fecha de insercion/alta.

SELECT * FROM tabla WHERE llave = 5

Los índices, joins, etc. pueden alterar el orden de lo que muestres, de manera que confíar en el orden en que aparecen es una mala idea.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:48.