Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2016, 22:07   #1
Svyatoslav359
Пользователь
 
Регистрация: 05.06.2015
Сообщений: 24
По умолчанию Триггер

Вообщем. SQL PhpMyAdmin Денвер

Нужно делать процедуру и триггер.
Процедуру я сделал, смысл её заключается в банальном добавлении данных в таблицу Prodazha(это BeginEnd, дата, время).

А теперь самое интересное:
Тут участвует триггер: когда у меня добавляются данные в таблицу Prodazha, то в таблице Raspisane должно добавиться столько билетов на выбранный мой маршрут(когда ещё выбирал его ), сколько у меня мест в автобусе(таблица автобус)

К примеру: выбрал маршрут, дата , время, нажал ОК в динамическом интерфейсе. Ура, добавились данные, и теперь в таблице расписание должно добавиться столько билетов, сколько мест в автобусе.

К примеру:
BeginEnd - Москва-Архангельск,
Дата - 2016-24-12
Vremua_otpravki - 22:55:00
Эти данные добавились.

Теперь в Таблице "Raspisane" по выбранному мной маршруту должно добавиться столько билетов, сколько мест в таблице Avtobys.
Москва-Архангельск, id автобуса = 1, в нём 30 мест, получается в столбец "Kol_voTickets" добаляется 30 билетов.


Как-то так.

Таблицы:
Avtobys: Id_avtobysa Nomer_avtobysa Marka Kol_voMest BeginEnd
Marshrytt: Id_marshryta Nomer_avtobysa BeginEnd Trassa Vremua_v_puti
Prodazha:Id_prodazhi BeginEnd Id_Passazira Data Vremua_otpravki
Raspisanie:Id_raspisanie BeginEnd Id_avtobysa Kol_voTickets

Если нужно структуру таблиц и столбцов переделать, то пожалуйста...

Последний раз редактировалось Svyatoslav359; 25.05.2016 в 22:09.
Svyatoslav359 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Триггер @ngel111 SQL, базы данных 2 23.12.2014 14:57
Триггер skanku SQL, базы данных 1 13.11.2012 18:23
Триггер Babur4iK SQL, базы данных 3 08.11.2012 16:28
Триггер andresan SQL, базы данных 0 16.05.2011 16:29
Триггер? yulia БД в Delphi 9 12.05.2007 15:03