Facebook
From Mustard Human, 5 Years ago, written in Plain Text.
This paste is a reply to Re: Untitled from Colossal Iguana - go back
Embed
Viewing differences between Re: Untitled and Re: Re: Untitled
create funtion zloz_zamowienie(ilosc_biletow int, imie varchar, nazwisko varchar, telefon char(9), email varchar) returns int
{
zamowienie.imie = imie;
zamowienie.nazwisko = nazwisko;
zamowienie.telefon = telefon;
zamowienie.email = email;
declare kwota int;
for (i=0, i         insert into zamow bilet(seans, miejsce_id, znizka) values (seans_id INTEGER, miejsce_id INTEGER, znizka BOOLEAN);        
    if (zmizka==true) kwota = kwota + 0.5*miejsce.cena;                                                                
    else kwota = kwota + miejsce.cena;
}

return zamowienie.id, kwota;                //wystarczy moze samo id, i z niego potem wyciagne cene
                                                                                                        //id sie generuje samo automatycznie jak sie stworzy nowy rekord w tej tabeli, tak samo biletu
                                    
}

//nie mam ZIELONEGO pojecia jak tu przekazac te argumenty do inserta w srodku
//ani jak niby mialabym wyciagnac tu(linijka 10/11) cene z tabeli miejsce bo ta tabela jest troche odlegla od tabeli bilet xd