Oracle - Paginación de consultas con ORACLE

 
Vista:

Paginación de consultas con ORACLE

Publicado por Sixto Sancho (2 intervenciones) el 09/06/2006 12:03:54
Estoy intentando ver como podría realizar consultas paginadas en SQL sobre Oracle.

Sería como hacer en mysql:
select * from table where limit 40,10

¿alguien sabría como hacerlo en ORACLE?

Muchas Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Paginación de consultas con ORACLE

Publicado por Sixto Sancho (2 intervenciones) el 09/06/2006 13:35:18
esto es lo que he conseguido sacar:

select * from (
select tab.*, rownum as rnum from (
select * from table_name where claúsula order by columnas
) tab where rownum <= reg_final
) where rnum >= reg_inicial;

pero hay que tener cuidad con las columnas que escogemos para realizar la ordenación.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar