Pular para o conteúdo

Fóruns SQL e PL/SQL update mais de 1 linha update mais de 1 linha

#99443
rman
Participante


    UPDATE tabelaPai p
    SET p.ValorTotal = (
    SELECT SUM(f.Quantidade*f.Valor)
    FROM tabelaFilha f
    WHERE f.CodigoPai = p.CodigoPai
    )
    WHERE p.ValorTotal IS NULL;

    Será que isso resolve ?