Создать триггер после вставки для вычитания значения на 1 из другой таблицы - PullRequest
0 голосов
/ 27 июня 2019

У меня есть 2 таблицы:

Полет первичный -plane_id иностранный -economy_seats_left NULL -business_seats_left NULL

и

Plane -Я бы -total_economy_seats -total_business_seats

и

Билет -Я бы -bla -bla -bla .. -etc

Я хочу иметь 2 триггера. Один триггер должен быть после создания в полете таблицы, чтобы изменить значения Economy_seats_left и business_seats_left с NULL на фактические значения, которые находятся в таблице Plane для total_economy_seats и total_business_seats.

Второй триггер должен работать после вставки в табличный билет. Когда тикет создан, триггеру необходимо вычесть значения из ячеек Economy_seats_left и business_seats_left на 1.

Пока я сделал следующее, но застрял:

создание триггера seteconomyfreeseat после вставки karta k начать обновление, дайте мне установить l.economy_raspolozivih_mjesta = l.economy_raspolozivih_mjesta-1, где id = k.let_id;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...