Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/03/2006, 15:03
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 9 meses
Puntos: 25
Si sabes cual es el rango máximo de tu tabla puedes hacer una tabla adicional que simplemente contenga todos los IDs desde 1 hasta el tope.

Sobre esa tabla haces un outer join y saldrán los resultados.

Eso te ahorra el cursor, y probablemente sea más barato en recusos; especialmente si lo piensas correr más de una vez (el proceso más tardado de esta alternatica es el poblado de la tabla).
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche