mirror of
https://github.com/IdalecioSch/dbTrabai.git
synced 2026-07-27 16:26:04 -03:00
legivel por inteiro
This commit is contained in:
committed by
GitHub
parent
bbc4a50760
commit
271a43e5a9
+7
-8
@@ -35,14 +35,13 @@ BEGIN
|
||||
IF TG_OP = 'UPDATE' AND OLD.encomenda_id <> NEW.encomenda_id THEN
|
||||
UPDATE encomenda
|
||||
SET valor = (
|
||||
SELECT COALESCE(
|
||||
SUM(m.custo + LENGTH(i.frase) * m.valor_letra),
|
||||
0.00
|
||||
)
|
||||
FROM item i
|
||||
JOIN placa p ON p.id = i.placa_id
|
||||
JOIN material m ON m.id = p.material_id
|
||||
WHERE i.encomenda_id = OLD.encomenda_id
|
||||
SELECT COALESCE(
|
||||
SUM(m.custo + LENGTH(i.frase) * m.valor_letra), 0.00
|
||||
)
|
||||
FROM item i
|
||||
JOIN placa p ON p.id = i.placa_id
|
||||
JOIN material m ON m.id = p.material_id
|
||||
WHERE i.encomenda_id = OLD.encomenda_id
|
||||
)
|
||||
WHERE id = OLD.encomenda_id;
|
||||
END IF;
|
||||
|
||||
Reference in New Issue
Block a user