miércoles, 6 de febrero de 2008

Update desde un Select en Sql Server

Ayuda memoria:

Para hacer un update desde un Select en Sql Server se utiliza la siguiente sintaxis:

update FACT_CENTROS_COSTO_TERMINALES set fct_centro_costo_contable=T.codigo
from (select ter_codigo as codigo, ter_id from terminal,agencia
where terminal.age_id=agencia.age_id) T
where FACT_CENTROS_COSTO_TERMINALES.ter_id=T.ter_id

No hay comentarios: