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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2011, 22:28   #1
t.baychorov
Пользователь
 
Регистрация: 15.12.2010
Сообщений: 11
По умолчанию SQL процедура

Вот задание:
По данным инвентаризации необходимо сформировать сличительную ведомость по продукции заданного вида: наименование продукции, фактический и книжный остаток, излишек (недостаток).

Укажите пожалуйста а мои ошибки или помогите исправить.
t.baychorov вне форума Ответить с цитированием
Старый 16.05.2011, 22:29   #2
t.baychorov
Пользователь
 
Регистрация: 15.12.2010
Сообщений: 11
По умолчанию

ALTER PROCEDURE "Admin"."Prc"( in VID varchar(30))
result (Name_Prod varchar(30),
Kol_vo_po_Ostatkam numeric(8,2),
Kol_vo_po_Faktu numeric(8,2),
Ost_fakt numeric(8,2),
nedostatok numeric(6,0),
izlishki numeric(6,0))
BEGIN
create table Svod (
Name_Prod varchar (30),
Kol_vo_po_Ostatkam numeric(8,2),
Kol_vo_po_Faktu numeric(8,2)
);
insert into Svod (
Name_Prod,
Kol_vo_po_Ostatkam
)
select * from Svod;

insert into Svod ( Name_Prod,
Kol_vo_po_Faktu)

select
sum(isnull(Kol_vo_po_Faktu,0))-isnull(Kol_vo_po_Ostatkam,0) as Ost_fakt,
isnull(Ost_fakt,0)-isnull(Kol_vo_po_Ostatkam,0) as izlishki,
if (isnull(Ost_fakt,0)-isnull(Kol_vo_po_Ostatkam,0)< '0') then izlishki endif

from Kniga_Inven as KI,
Assortiment as A,
Gotovay_Prod as GP,
Vid_Prod as VP,
Kniga_Ostatkov as KO


where VP.Kod_vida=GP.Kod_Vida and
GP.Artikul=KO.Artikul and
GP.Artikul=A.Artikul and
A.ID_Knigi_Inven=KI.ID_Knigi_Inven and
VP.Name_Vida=VID

group by Name_Prod
;



END
t.baychorov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хранимая процедура sql Itachi БД в Delphi 0 04.04.2011 21:06
Процедура SQL bpystep Помощь студентам 6 27.11.2010 03:36
Процедура SQL Beginrog Помощь студентам 3 27.08.2010 12:38
SQL процедура DELETE mar4elo БД в Delphi 9 22.02.2010 23:24
SQL процедура вместо перебора записей XPAiN БД в Delphi 5 11.09.2008 13:59