Consultas en db oracle+toad

Hola amigos... Nuevamente les pido una ayuda que me servida de mucho
mi consulta es la siguiente:
Estoy un una consulta de mi BD de un tabla. Que tiene un montón de datos
ejemplo...
select * from funcionarios
cod nombre
58945 luis
89564 albeto
01245 marco
Quiero obtener el siguientes resultado
Numero cod nombre
1 58945 luis
2 89564 albeto
3 01245 marco
...
500 45894 jose
Cabe recalcar que solo tengo como atributos de esta tabla cod, nombre lo que para eralizar mi consulta es adiciona una columna NUMERO
para así sacar los primeros 300 de los 500 funcionarios...
Gracias.. Saludos

1 respuesta

Respuesta
1
with
datos as (
select cod,
       nombre
  from funcionarios
 order by cod,nombre /*indicar aquí el orden, he puesto este por defecto*/
)
select rownum as numero,
       cod,
       nombre
  from datos
 where rownum <= 300;

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas