Detta kanske inte är det mest optimala sättet men det bör fungera att dela upp det i två frågor. Jag hade den funderingen också men klarade inte av att få till det.Sv: Summering av urvalsfråga.
Förs skapar du denna (qryUtgTyp1InomDatumintervall):
<code>
SELECT Utgifter.Utgiftstyp_1, Sum(Utgifter.Belopp) AS SummaförBelopp, Count(Utgifter.Belopp) AS AntalförBelopp
FROM Utgifter
WHERE (((Utgifter.Datum)>=[Forms]![Rapport]![Kalender_Start] And (Utgifter.Datum)<=[Forms]![Rapport]![Kalender_End]))
GROUP BY Utgifter.Utgiftstyp_1;
</code>
och sedan denna (qryUtgifter_Utgiftstyp1_Översikt) som använder sig av ovanstående
<code>
SELECT Utgiftstyper.Utgiftstyp_1, IIf(IsNull([SummaförBelopp]),0,[SummaförBelopp]) AS Summa, IIf(IsNull([AntalförBelopp]),0,[AntalförBelopp]) AS Antal
FROM Utgiftstyper LEFT JOIN qryUtgTyp1InomDatumintervall ON Utgiftstyper.Utgiftstyp_1 = qryUtgTyp1InomDatumintervall.Utgiftstyp_1
GROUP BY Utgiftstyper.Utgiftstyp_1, IIf(IsNull([SummaförBelopp]),0,[SummaförBelopp]), IIf(IsNull([AntalförBelopp]),0,[AntalförBelopp])
ORDER BY Utgiftstyper.Utgiftstyp_1 DESC;</code>Sv:Summering av urvalsfråga.
Precis så jag ville få det, tack.
Har du fler idéer om andra lösningar på databasen så får du gärna tipsa.
Stort Tack.