Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/12/2008, 09:25
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

lo resolvi de esta forma:

te lo pongo con un ejemplo:

tenia una tabla de codigo y nombre que devolvia 4 registros de la tabla1.

Pero si queria que la consulta tuviese siempre 8 registros le haci un join con esta otra

Código:
select codigo 
from 
     (select variableCodigo codigo
      from tabla2
      where rownum <= variableCantidad
      )
en este casi variableCantidad le pasaría 4

La idea es esa. Tienes que tener en cuenta que:
variableCodigo es un parametro igual al codigo de la tabla1.
Que la tabla2 tiene en general como mínimo el numero de registros que hay en variableCantidad.

Se que es un lio, pero funciona.