Mostrar una fila concreta

06/12/2004 - 14:20 por Óscar | Informe spam
Tengo una tabla con, por ejemplo, 10 registros, y me gustaría hacer una
consulta que ordena los registros los mayor a menor en función de un campo y
sólo me mostrase el segundo registro. Algo así:

select * from tabla order by campo

¿Qué debo añadir para ver sólo el segundo registro del resultado?

Muchas gracias por vuestra ayuda.

Saludos,


Óscar

Preguntas similare

Leer las respuestas

#1 Gabriel
06/12/2004 - 14:45 | Informe spam
Podrias (sin usar un cursor + un stored procedure que complicaria un poco
las cosas) hacer lo siguiente

select TOP 2 * from tabla order by campo DESC

If rs.recordcount()>1 then
Rs.movenext '-- pasa al registro 2
' Aqui leer los datos que estan en el registro 2
nombre=rs.fields("nombre")
...
End if

Gabriel.




"Óscar" escreveu na mensagem
news:
Tengo una tabla con, por ejemplo, 10 registros, y me gustaría hacer una
consulta que ordena los registros los mayor a menor en función de un campo
y
sólo me mostrase el segundo registro. Algo así:

select * from tabla order by campo

¿Qué debo añadir para ver sólo el segundo registro del resultado?

Muchas gracias por vuestra ayuda.

Saludos,


Óscar





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