Pozdrav ljudi!!
Molim pomoć u vezi upita.
SELECT primke.BrojPrimke, primke.Datum, primke.DatumDok, primke.BrojOtpre, " _
& "primke.Valuta, partneri.PNaziv, partneri.Sifra as sifrapartnera, partneri.ulica, partneri.grad, " _
& "aprimke.Kolicina, aprimke.Rabat, partneri.ziro, partneri.Tel, partneri.MB, " _
& "aprimke.NabavnaCijena , artikli.Ime, artikli.TipID, artikli.Mjera, artikli.Sifra, " _
& "(aprimke.NabavnaCijena * aprimke.Kolicina) - ((aprimke.NabavnaCijena * aprimke.Kolicina) * (aprimke.Rabat / 100)) AS ukupno, " _
& "mjera.Naziv, partneri.PNaziv FROM primke INNER JOIN " _
& "aprimke ON primke.Primka_ID = aprimke.Primka_ID INNER JOIN " _
& "partneri ON primke.Partner_ID = partneri.Partner_ID INNER JOIN " _
& "artikli ON aprimke.Artikl_ID = artikli.Artikl_ID INNER JOIN " _
& "mjera ON artikli.mjera = mjera.mjeraID WHERE primke.Primka_ID = " & br
Ovo vadi sve "aprimke" iz "primke" broj 5 recimo, ovako:
primke.Primka_ID = 5
aprimke.Primka_ID = 5, aprimke.Artikl_ID = 100, aprimke.NabavnaCijena = 10.00, .....
aprimke.Primka_ID = 5, aprimke.Artikl_ID = 103, aprimke.NabavnaCijena = 1250.00, .....
aprimke.Primka_ID = 5, aprimke.Artikl_ID = 51561, aprimke.NabavnaCijena = 2.40, .....
itd...
Uz ovo sve trebam i TOTAL od ukupno, dakle :
SUM((aprimke.NabavnaCijena * aprimke.Kolicina) - ((aprimke.NabavnaCijena * aprimke.Kolicina) * (aprimke.Rabat / 100))) as total
ali onda ne dobijem sve recorsetove nego samo prvi i ovaj total.
primke.Primka_ID = 5
aprimke.Primka_ID = 5, aprimke.Artikl_ID = 100, aprimke.NabavnaCijena = 10.00, total, .......
a treba mi
primke.Primka_ID = 5
aprimke.Primka_ID = 5, aprimke.Artikl_ID = 100, aprimke.NabavnaCijena = 10.00, total, .......
aprimke.Primka_ID = 5, aprimke.Artikl_ID = 103, aprimke.NabavnaCijena = 1250.00, total, .......
aprimke.Primka_ID = 5, aprimke.Artikl_ID = 51561, aprimke.NabavnaCijena = 2.40, total, .......
itd...
Kako to izvesti?
Nadam se da ovo ima smisla, ako nema pokusat cu drugacije objesniti.