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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2015, 16:05   #1
USER25
Пользователь
 
Регистрация: 28.11.2014
Сообщений: 11
По умолчанию trigger - подсчёт общей суммы из 3 таблиц и вывод в 4 таблице

помогите пожалуйста исправить триггеры, а точнее trigger stoimost, который отвечает за сложение суммы:
Код:
create or replace trigger stoimost
after insert or update of price_uslugi on zakaz_uslugi
for each row
begin
update zakaz set price_zakaz=nvl(price_zakaz,0)+:new.price_uslugi where zakaz.id_zakaz=:new.id_zakaz;
end;
вот триггер, который подсчитывает сумму фотосессии
Код:
create or replace trigger price_common
before insert or update of price_zakaz on zakaz
for each row
declare
price_fotosessiya fotosessiya.price%type;
begin
 select price into price_fotosessiya
  from fotosessiya
  where fotosessiya.id_s_emki=:new.id_s_emki;

:new.price_zakaz:=price_fotosessiya;
end;
а вот триггер для подсчета суммы услуг:
Код:
create or replace trigger stoimost_zakaz_uslugi
before insert or update of price_uslugi on zakaz_uslugi
for each row
declare
price_uslug uslugi.price%type;
begin
 select price into price_uslug
  from uslugi
  where uslugi.id_uslugi=:new.id_uslugi;
:new.price_uslugi:=price_uslug*:new.kol_vo_zakaz;

end;
а проблема в том, что в поле заказ.общая_сумма выводится сумма только фотосессии без учета услуг к этой фотосессии
Изображения
Тип файла: jpg IMG_20150523_211449.jpg (88.7 Кб, 120 просмотров)
USER25 вне форума Ответить с цитированием
Старый 25.05.2015, 18:02   #2
USER25
Пользователь
 
Регистрация: 28.11.2014
Сообщений: 11
По умолчанию

ребята я нашла проблему, мало кто еще столкнется пишите!
USER25 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчёт суммы уникальных значений среди повторяющих Denissssss Microsoft Office Excel 1 12.11.2014 16:14
Подсчёт суммы значений, которые повторяются JevgenijM Microsoft Office Excel 5 22.02.2013 08:14
подсчёт суммы, если меняется количество слагаемых kaa1977 Microsoft Office Excel 1 17.03.2011 17:52
Не правильный подсчет общей суммы mithell Microsoft Office Excel 5 21.02.2011 09:27