Muchas gracias. Me ha funcionado.

________________________________

De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Pere Soria
Enviado el: martes, 06 de febrero de 2007 20:33
Para: forum.help400
Asunto: Re: UPDATE en SQL



update tabla1 set  totalcabecera=(select sum(totaldetalle) 

                                                   from tabla2 

where tabla1.campoclave1=tabla2.campoclave1

tabla1.campoclave2=tabla2.campoclave2 )


Si quieres hacerlo sobre toda la tabla no te hace falta ningún where 

si quieres hacerlos sobre algunos datos

where ( pones el condicionado sobre la Tabla1    )


Si tienes alguna duda enviame exactamente lo que quieres hacer. 


Pere Soria @
                          
Por la Liberacion 
de los Pinguinos




El día 6/02/07, Juan Carlos Martínez Parra < [EMAIL PROTECTED] <mailto:[EMAIL 
PROTECTED]> > escribió: 

        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 2
        CAMPO CLAVE 1                CAMPO CLAVE 1 
        CAMPO CLAVE 2                CAMPO CLAVE 2
                                                   CAMPO CLAVE 3
                                                    
        TOTAL cabecera                    Total Detalle.
         
         
        Gracias  de antemano.
         
         

        __________________________________________________
        Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
        &amp;#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
        


__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#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

Responder a