Imam sledeci problem, u jednoj tabeli imam sledecih 6 polja: datum 1, iznos1, datum2, iznos2, datum3, iznos3.
Treba mi upit koji ce da sabere iznose na sledeci nacin, ako je zadati datum (parametar) pre datuma1, da se u sumu ukljuci iznos1, ako je zadati datum (parametar) pre datuma2, da se u sumu uracuna iznos2 i ako je zadati datum pre datuma3, da se u ukupnu sumu uracuna iznos3.
Naravno, u tabeli su u svakom redu drugaciji iznosi i drugaciji datumi, pa ce negde u zbir da udje iznos1, negde iznos2, a negde iznos3.
Jadino sto ce uvek da bude (ako je od neke pomoci) jeste da je datum1<(pre)datum2<datum3, a takodje iznos1<iznos2<iznos3
Da li je moguce resiti ovo sa jednim upitom i kako?
Da li treba napraviti pomocnu tabelu, pa u nju iz tri puta ubacivati rezultate za svaki uslov pojedinacno?
Hvala unapred!
Treba mi upit koji ce da sabere iznose na sledeci nacin, ako je zadati datum (parametar) pre datuma1, da se u sumu ukljuci iznos1, ako je zadati datum (parametar) pre datuma2, da se u sumu uracuna iznos2 i ako je zadati datum pre datuma3, da se u ukupnu sumu uracuna iznos3.
Naravno, u tabeli su u svakom redu drugaciji iznosi i drugaciji datumi, pa ce negde u zbir da udje iznos1, negde iznos2, a negde iznos3.
Jadino sto ce uvek da bude (ako je od neke pomoci) jeste da je datum1<(pre)datum2<datum3, a takodje iznos1<iznos2<iznos3
Da li je moguce resiti ovo sa jednim upitom i kako?
Da li treba napraviti pomocnu tabelu, pa u nju iz tri puta ubacivati rezultate za svaki uslov pojedinacno?
Hvala unapred!