En sql server Necesito actualizar datos de una tabla con datos que hay en otra.
Pues es eso, yo creo que necesito hacer un select para poder realizarlo. Entonces hago el select que me trae correctamente los datos. Pero cuando lo coloco en el update no me funciona
update FAC_INFCON
set inf.fac_infcon = ( select fac.cod_cl1 from fac_infcon inf, fac_cuedoc fac where fac.num_doc = inf.num_doc
and fac.ano_doc = '2013' and inf.per_doc = '01'
and inf.reg_doc = '2')
me saca este mensaje
Mens. 4104, Nivel 16, Estado 1, Lnea 1
El identificador formado por varias partes "inf.fac_infcon" no se pudo enlazar.