Ver Mensaje Individual
  #6  
Antiguo 30-04-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.561
Reputación: 25
egostar Va camino a la fama
No se si asi está bien pero si estoy mal por favor corrijanme, tengo duda si es sobre la consulta completa o por el valor del select.

Código SQL [-]
UPDATE Datos SET
total = ISNULL( (SELECT uno FROM tabla1 WHERE a=1), 0)+ ISNULL( (SELECT dos FROM tabla2 WHERE a=1),0)

o así

Código SQL [-]
 
UPDATE Datos SET
total = (SELECT ISNULL(uno,0) FROM tabla1 WHERE a=1) + (SELECT ISNULL(dos,0) FROM tabla2 WHERE a=1)

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita