Nesse post rápido eu trago o exemplo de um UPDATE com dados de um SELECT em outra tabela. Note que o where faz ligação entre a tabela do update e a tabela do FROM. Isso é importante para evitar que todas as linhas fiquem com dados repetidos.
update t_agendamento set id_paciente = paciente.id_paciente from t_agendamento agc inner join t_paciente paciente on agc.num_prontuario = paciente.num_prontuario where agc.id_agendamento = t_agendamento.id_agendamento
Nenhum comentário:
Postar um comentário