Ver Mensaje Individual
  #3  
Antiguo 18-02-2015
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Pensé en la misma opción que te dá Casimiro, pero le agregaría:
Código SQL [-]
UPDATE MOVIMIENTOS MV
SET TIPO = COALESCE((SELECT TIPO FROM CLIENTES CL WHERE MV.CLIENTE = CL.CODIGO AND CL.TIPO = :PTIPO),
                     MV.TIPO);
para evitar que asigne NULL cuando la consulta arroje resultados no coincidentes. Lo que no sé, es si será mas eficiente que la primera...

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita