CREATE TRIGGER trgDeleteInTable2 AFTER DELETE ON table1
FOR EACH ROW
BEGIN
DELETE FROM table2 a WHERE a.id = the same id than the one deleted in table1
END;
CREATE TRIGGER trgDeleteInTable2 AFTER DELETE ON table1
FOR EACH ROW
BEGIN
DELETE * FROM table2 a WHERE a.id = OLD.id
END;
``` `OLD.id` 是 `id` 从 `table1` 已删除。
1条答案
按热度按时间kadbb4591#
试试这个: