Мне нужен триггер для УДАЛЕНИЯ из 2 таблиц в MySQL

У меня есть 3 таблицы MySQL ( food , яблоко и оранжевый ).

Я хочу удалить строки из:

apple(idapple, iduser, name) 
orange(idornge, iduser, name)

При удалении строки в food (iduser, name) с использованием одного триггера?

Вот мой триггер:

  CREATE TRIGGER `food_before_delete`

    AFTER DELETE ON `food` 
    FOR EACH ROW 

      DELETE FROM apple, orange 
      WHERE 
      apple.iduser=OLD.iduser and 
      orange.iduser=OLD.iduser

Но он не компилируется. Как сделать триггер, который удаляет сразу две таблицы?

11
задан Brian Tompsett - 汤莱恩 17 July 2015 в 12:52
поделиться