Tengo tres tablas, y lo que quiero hacer es que si se elimine de la tabla A, el disparador compruebe si hay filas con ese valor en B y si no las hay tb lo elimine de C.
Lo que he hecho yo es esto, pero no funciona....
Cita:
CREATE TRIGGER drpVersion before delete ON versiones
FOR each row
begin
set @contador=(select count(*) from bugs where value=old.value)
if !(@contador>0) then
DELETE FROM cf_affected_versions where value=old.value
end if
end
FOR each row
begin
set @contador=(select count(*) from bugs where value=old.value)
if !(@contador>0) then
DELETE FROM cf_affected_versions where value=old.value
end if
end