problemas con Update.
Buenos diass!!
A ver si podeis ayudarme, tengo dos tablas, clientes y repartidores , y necesito hacer un update en un campo de la tabla clientes cuando se cumpla la condición que clientes.cod = repartidores.cod.
El problema viene cuando quiero darle el valor a pelo, no el de un campo de la tabla, sino haría un select sobre el campo y le daría el valor.
update clientes set valor = (select valor form clientes..) where condición.
El problema es cuando el valor quiero darselo yo, no que lo saque de un campo de la tabla.
update clientes set valor ='S' where condición.
Entonces al ser una condición de dos tablas diferentes no me deja. A ver si le encontrais solución.
Lo quiero ejecutar en Firebird 2.0
Gracias
|