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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.06.2014, 21:13   #1
1L1dan
 
Регистрация: 04.03.2013
Сообщений: 4
По умолчанию Работа с триггерами и процедурами - Firebird/InterBase

Доброго времени суток!
Нужна помощь с сабжем.
Есть БД, сделанная по заданию, то есть база данных компании-организатора конференций.
Для нее нужно сделать 2 вещи:
1)Триггер, который не позволял бы участвовать в каждой конференции более чем 10 участникам.
2)Процедуру, которая выдает сумму оргвзносов по ID конференции.
БД прилагаю.
Заранее спасибо за помощь!
Вложения
Тип файла: rar БД.rar (52.9 Кб, 8 просмотров)
1L1dan вне форума Ответить с цитированием
Старый 11.06.2014, 21:31   #2
1L1dan
 
Регистрация: 04.03.2013
Сообщений: 4
По умолчанию

Актуально.

Последний раз редактировалось Stilet; 12.06.2014 в 09:39.
1L1dan вне форума Ответить с цитированием
Старый 12.06.2014, 01:19   #3
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Час от часа тема становится всё актуальнее и актуальнее.
1я задача на агрегатную функцию count. 2я задача на агрегатную функцию sum.
В 1й задаче ещё необходимо использовать оператор if.
Цитата:
Для нее нужно сделать 2 вещи:
Теперь, думаю, Вы сможете сделать обе "вещи" сами.

Последний раз редактировалось Streletz; 12.06.2014 в 02:02.
Streletz вне форума Ответить с цитированием
Старый 12.06.2014, 01:28   #4
1L1dan
 
Регистрация: 04.03.2013
Сообщений: 4
По умолчанию

Streletz, а можно как-то конкретизировать?
Например, нужно ли использование во втором случае цикла?

Далее, по какому событию стоит использовать триггер?
Если не затруднит, то помогите кодом, пожалуйста. =)

Последний раз редактировалось Stilet; 12.06.2014 в 09:47.
1L1dan вне форума Ответить с цитированием
Старый 12.06.2014, 02:27   #5
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
а можно как-то конкретизировать?
В статьях по ссылкам и так всё конкретно описано.
Цитата:
Например, нужно ли использование во втором случае цикла?
Без обид. Срочно читать основы SQL! В частности агрегатные функции.
Цитата:
помогите кодом
Примеры кода есть в статьях.
Помощь кодом, конкретно, под Вашу задачу,только если есть Ваш код. Вашего кода для ни для триггера, ни для процедуры, на данный момент времени, ни в теме, ни в выложенной БД нет.
Streletz вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализация и работа с триггерами Mixim SQL, базы данных 3 04.05.2012 07:10
из interbase в firebird? Domanoff БД в Delphi 1 18.05.2010 20:23
Вопрос с Firebird Interbase (фильтрация) bablzz БД в Delphi 10 30.04.2010 22:42
Клиент FireBird/InterBase sabina_smile SQL, базы данных 9 28.10.2008 21:08
Работа с триггерами Vinas БД в Delphi 2 04.12.2007 23:45