Trabajo con Windows Server Standard 20012 y SQLSERVER 2012.
Tengo una tabla TC_LONGTERM:
FECHADATE
CONTRATO NVAR(13)
Y la segunda TC_CLOSE_CONTRACTS que tiene una serie de campos pero me interesan:
CONTRACT NVAR(13)
FLOTANVAR(5)
La idea es lee de TC_LONGTERM los contratos que existen en TC_CLOSE CONTRACTS y hacer un UPDATE de esta en FLOTA.
En mi poca experiencia en SQL hice este script:
UPDATE TC_CLOSE_CONTRACTS
SET FLOTA = 'LTERM'
(SELECT FLOTA FROM TC_CLOSE_CONTRACTS, TC_LONGTERM
WHERE CONTRACT = CONTRATO)
Así me cambia TODOS los de TC_CLOSE_CONTRACTS esten o no en TC_LONGTERM. HE intentado opciones que he encontrado en la web pero ninguna me resulta. Qué estoy haciendo mal?
Saludos y gracias,
Roberto