Djoka_I ti je lepo rekao. Upiti ne mogu da se pišu tako. Nemoj da se trudiš da napišeš složenu rečenicu ako prethodno ne naučiš da pišeš proste. Kad sam ti rekao u prvom svom postu da izvor podataka za upotrebu DISTINCTROW treba da ti bude već postojeći upit, onda to izgleda ovako.
Prvo izvučeš u jednom upitu Query1 sve zapise po tvoja tri kriterijuma.
Code:
SELECT TblHemijsko.*, TblHemijsko.DatumNaplate, TblHemijsko.Status, TblHemijsko.Faktura
FROM TblHemijsko
WHERE (((TblHemijsko.DatumNaplate)=Date()) AND ((TblHemijsko.Status)="Placeno") AND ((TblHemijsko.Faktura)="ne"));
Dobijeni rezultat Query1 ti je izvor podataka za sledeći upit.
Potom uradiš Distinct nad kolonom BrojPrijemnice i dobićeš Broj upotrebljenih prijemnica u upitu Query2.
Code:
SELECT DISTINCT Query1.BrojPrijemnice
FROM Query1;
Drugi rezultat koji te zanima je suma polja Ukupno i suma polja Kolicina. Opet uzimaš Query1 za izvor podataka i dobijaš upit Query3, koji glasi.
Code:
SELECT Sum(Query1.Ukupno) AS SumOfUkupno, Sum(Query1.Kolicina) AS SumOfKolicina
FROM Query1;
Možda bi nešto moglo i da se spoji ali nemam vremena da sada eksperimentišem.