У меня есть 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;