Yo lo haría asi :
UPDATE BIBLIOTECA.ARCHIVO
SET(TOTAL_CABECERA) = (SELECT SUM(DETALLE FROM SICODAT.A6FACHON B
WHERE CAMPOCLAVE1 = B.CAMPOCLAVE1NTNTEL
AND
CAMPOCLAVE2 = B.CAMPOCLAVE2
AND
CAMPOCLAVE3=B.CAMPOCLAVE3 &nbs
p;
GROUP BY DETALLE)
Espero te sirva.
Saludos !!
From: Juan Carlos Martínez Parra<[EMAIL PROTECTED]>
Reply-To: "forum.help400" <[email protected]>
To: <[email protected]>
Subject: UPDATE en SQL
Date: Tue, 6 Feb 2007 14:43:01 +0100
Hola.Necesito actualizar en SQL un campo de una tabla que es la cabecera a partir de la suma de los datos de una tabla del detalle.TABLA 1 TABLA 2CAMPO CLAVE 1 CAMPO CLAVE 1CAMPO CLAVE 2 CAMPO CLAVE 2CAMPO CLAVE 3TOTAL cabecera Total Detalle.Gracias de antemano.
>__________________________________________________
>Forum.HELP400 es un servicio m&#225;s de NEWS/400.
>&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
>http://www.help400.es
>_____________________________________________________
>
>Para darte de baja visita la siguente URL:
>http://listas.combios.es/mailman/listinfo/forum.help400
Las mejores tiendas, los precios mas bajos, entregas en todo el mundo, YupimMSN Compras: Haz clic aquí
__________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________
Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

