SELECT [Kunder forespørgsel].KundeId, [Kunder forespørgsel].Firmanavn, [Kunder forespørgsel].Postnr, [Kunder forespørgsel].Service1, [Kunder forespørgsel].Service2, [Kunder forespørgsel].[Antal Porte], [Kunder forespørgsel].By, Max(Faktura.dato) AS Sidste_Årlige FROM [Kunder forespørgsel] INNER JOIN Faktura ON [Kunder forespørgsel].Kundeid = Faktura.Kundeid GROUP BY [Kunder forespørgsel].Kundeid, [Kunder forespørgsel].Firmanavn, [Kunder forespørgsel].Postnr, [Kunder forespørgsel].Service1, [Kunder forespørgsel].Service2, [Kunder forespørgsel].[Antal Porte], [Kunder forespørgsel].By HAVING ((([Kunder forespørgsel].Service1)>0)); Jeg prøve at skifte sidste linie ud med HAVING ((([Kunder forespørgsel].Service1)>0)) AND ((([faktura].type)='ÅrligService')); Men så brokker Access sig: Du har forsøgt at køre en forespørgsel, der ikke medtager det angivne udtryk "[kunder forespørgsel].Service1 >0 And [faktura].type='ÅrligService'" som en del af en aggregatfunktion
Jensen: Jeg fik det ikke til at virke vha. et enkelt SQL udtræk, men fik løst opgaven på anden vis. Hvis du lægger et svar, så deler vi pointene. Du gjorde mig alligevel en del klogere :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.