> Hola Angel:

Hola...

> 
> Una posibilidad es utilizar la función CASE, pero no está 
> disponible en todas las versiones de OS400.
> 
> select                                            
> ifnull(case when operacion=1 then operacion end, 0), 
> ifnull(case when operacion=1 then fecha end, '0001-01-01'), 
> ifnull(case when operacion=2 then operacion end, 0), 
> ifnull(case when operacion=2 then fecha end, ' 0001-01-01'), 
> from tarea
> 
> Nota: Tambien la función IFNULL para devolver blancos, ceros 
> o el valor por defecto que te interese.

Bueno, asi lo que tengo son los campos "adicionales", pero claro, sigo
teniendo dos registros, uno de la operacion 1 y otro de la operacion 2.

> 
> Salu2
> 
> 
> El día 20/09/06, Angel Vicente <[EMAIL PROTECTED]> escribió:
> 
>       Hola a todos...
>       
>       Tengo una tabla con varios registros correspondientes a 
> un campo: para una
>       tarea, tengo varios registros de operaciones diferentes 
> sobre la tarea, con
>       fechas de ejecucion. Ahora me interesan solo dos de las 
> operaciones 
>       concretas sobre cada tarea, si hago un SELECT, obtengo, 
> evidentemente, dos
>       registros uno por cada operacion de cada tarea, pero me 
> gustaria hacer, si
>       es posible y usando SQL, fundir cada pareja de 
> registros en uno solo en la 
>       forma:
>       
>       tarea operacion1 fecha1 operacion2 fecha2
>       
>       siendo operacion1 la operacion del primer registro del 
> SELECT anterior, y
>       operacion2, la operacion del segundo registro.
>       
>       Es decir, crear un nuevo tipo de registro. No se si es 
> posible hacerlo con 
>       SQL, pero si lo es, yo no se como hacerlo, agradezco la ayuda.
>       
>       Saludos y gracias de antemano.
>       
>       __________________________________________________
>       Forum.HELP400 es un servicio más de NEWS/400.
>       © Publicaciones Help400, S.L. - Todos los derechos reservados
>       http://www.help400.es
>       _____________________________________________________
>       
>       Para darte de baja visita la siguente URL:
>       http://coyote.combios.es/mailman/listinfo/forum.help400 
> <http://coyote.combios.es/mailman/listinfo/forum.help400> 
>       
> 
> 
> 
> 
> --
> Mi blog sobre as400
> http://www.ajut400.com 
> 


__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400

Responder a