> 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
