Version 2 (modified by 10 days ago) ( diff ) | ,
---|
Информации за соработка со добавувачи
Интерфејс за преглед на соработките со различни добавувачи. Страната за преглед ќе содржи основни информации за добавувачот, нарачките кои ги исполниле, како и сумата на цените сите набавки исполнети од тој добавувач.
Складираната процедура би изгледала вака:
CREATE PROCEDURE GetDobavuvacDetails(IN input_Dobavuvac_Ime VARCHAR(50)) BEGIN SELECT d.Dobavuvac_Ime, d.Klasa AS Class, d.Tip AS Type, d.Poteklo AS Origin FROM Dobavuvac d WHERE d.Dobavuvac_Ime = input_Dobavuvac_Ime; SELECT o.Objekt_ID, o.Tip AS Objekt_Type, o.Adresa AS Objekt_Address, n.Predmet AS Item_Supplied, n.Cena AS Item_Cost, n.Kolicina AS Quantity_Supplied FROM Ispolnuva i JOIN Nabavka n ON i.Nabavka_ID = n.Nabavka_ID JOIN Objekt o ON n.Objekt_ID = o.Objekt_ID WHERE i.Dobavuvac_Ime = input_Dobavuvac_Ime; SELECT SUM(n.Cena * n.Kolicina) AS Total_Spent FROM Ispolnuva i JOIN Nabavka n ON i.Nabavka_ID = n.Nabavka_ID WHERE i.Dobavuvac_Ime = input_Dobavuvac_Ime; END
Note:
See TracWiki
for help on using the wiki.