Utilize a função EXISTS. Exemplo: update TABELA_A A set A.CODEMP = 518 where exists(select 1 from TABELA_B B where B.NOME = "eu" and B.ACESSO = A.ACESSO) Abraço! Jeferson Oliveira