É possível fazendo um Inner Join
UPDATE
Tabela
SET
Tabela.Col01 = Outra_tabela.Col01,
Tabela.Col02 = Outra_tabela.Col02
FROM
Tabela as Tabela
INNER JOIN Outra_tabela AS Outra_tabela
ON Tabela.id = Outra_tabela.id
WHERE
Condicao = 'Qualquer coisa'
Coloquei o código no ...
eu acho legal como exemplo de sintaxe completa, e eu gosto muito dele pra simplificar join com L e R, ou A, B, C (minusculas), ou mesmo as iniciais da parte "importante" dos nomes
@Bacco os não técnicos aqui do trampo (aka a galera do suporte) acha que por as iniciais do nome da tabela é algo mandatório, como se fosse parte da sintaxe de um comando sql
Pergunto isso pois as vezes vejo pessoas perguntando:
"Indicações de livros de javascript"
"Por onde devo começar para aprender linguagem x"
E obviamente a maioria tem downvotes, já sabendo que isso seja fora de escopo, mas é compreensível que o ser humano quando não sabe algo vai atrás de pes...