[ Sija @ 07.09.2007. 14:05 ] @
| Krecem od ovoga: Znaci iz dvije tabele racuni i stavkeracuna dobijem sve stavke racuna ovim query-jem:
Code: SELECT tblStavkeracuna.JedCijena, tblStavkeracuna.SifraArtikla,tblStavkeracuna.kolicina
FROM tblStavkeracuna, tblracuni
WHERE tblRacuni.datum between @od and @do and tblRacuni.id=tblStavkeracuna.idracuna;
Sada trebam sabrati kolicinu kod artikala koji imaju istu cijenu i da mi to da kao rezultat. Uspijem to nekako dobiti ali preko nekih 6-7 query-a. Da li je to izvedivo samo sa jednim?
|
[ goranvuc @ 07.09.2007. 16:30 ] @
Code:
SELECT tblStavkeracuna.JedCijena, tblStavkeracuna.SifraArtikla, SUM(tblStavkeracuna.kolicina) AS TKol
FROM tblStavkeracuna, tblracuni
WHERE tblRacuni.datum between @od and @do and tblRacuni.id=tblStavkeracuna.idracuna
GROUP BY tblStavkeracuna.JedCijena, tblStavkeracuna.SifraArtikla;
[ Sija @ 07.09.2007. 17:26 ] @
Hvala! Moram taj sql prouciti.
[ Sija @ 12.09.2007. 21:09 ] @
Opet sam zapeo. :-( Uz pomoc ovoga gore i jos parametra sifraartikla dobijem cijene i kolicine za neki artikl. E sada koristeci isti princip odradim to i sa tabelama za inventure, prijemnice, otpremnice, visak-manjak, primopredajnice,otpis. Na kraju svaki query mi da svoj rezultat za date tabele i to treba opet sabrati i oduzeti. :-( Da li je moguce(ako jeste kako?) uz pomoc jednog query-a to sve odraditi tako da dobijem na kraju krajeva stanje tog atikla ili ipak moram to odraditi u kodu aplikacije?
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.