legivel por inteiro

This commit is contained in:
Idalecio Schvartz Sobrinho
2026-06-30 11:06:09 -03:00
committed by GitHub
parent bbc4a50760
commit 271a43e5a9
+7 -8
View File
@@ -35,14 +35,13 @@ BEGIN
IF TG_OP = 'UPDATE' AND OLD.encomenda_id <> NEW.encomenda_id THEN IF TG_OP = 'UPDATE' AND OLD.encomenda_id <> NEW.encomenda_id THEN
UPDATE encomenda UPDATE encomenda
SET valor = ( SET valor = (
SELECT COALESCE( SELECT COALESCE(
SUM(m.custo + LENGTH(i.frase) * m.valor_letra), SUM(m.custo + LENGTH(i.frase) * m.valor_letra), 0.00
0.00 )
) FROM item i
FROM item i JOIN placa p ON p.id = i.placa_id
JOIN placa p ON p.id = i.placa_id JOIN material m ON m.id = p.material_id
JOIN material m ON m.id = p.material_id WHERE i.encomenda_id = OLD.encomenda_id
WHERE i.encomenda_id = OLD.encomenda_id
) )
WHERE id = OLD.encomenda_id; WHERE id = OLD.encomenda_id;
END IF; END IF;