Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/11/2008, 05:57
DMR
 
Fecha de Ingreso: noviembre-2003
Mensajes: 105
Antigüedad: 21 años
Puntos: 0
Respuesta: Hacer una consulta que devuelva 10 registros en blanco

La cosa es imagina que tienes una tabla de un formulario con 10 huecos y la rellenas haciendo:

select nombre from empleados where sector = 'Naval'

Eso devuelve 10 filas.

Entonces al rellenar la tabla se rellena guay.

pero si haces select nombre from empleados where sector = 'Automocion'

Y te salen solo 3 empleados, lo que quiero es que la tabla se rellene con blancos.

Cada columna de la tabla se rellena con un registro de la BD y lo que necesitaba es que siempre haya 10 columnas para que se vea bonito.

De todos modos creo que ya lo consegui.

Hice esto:

select nombre from empleados where sector = 'Naval'
union
(select nombre from (select null nombre from empleados where rownum<=:parametro))

order by nombre

Algo asi y me parece que funciona.