Count og Inner join access
Jeg har to tabeller [kunder og kundetyper]Denne SQL viser sammenfald mellem typeid i de to tabeller, hvor kundenavn, kundetype og typeid kan udskrives (fungerer perfekt):
strSQL = "SELECT kunder.kundenavn, kundetype.kundetype, kundetype.typeid FROM kunder INNER JOIN kundetype ON kunder.typeid = kundetype.typeid"
Men jeg vil gerne have en count funktion ind i min søgning, derfor burger jeg denne (fungerer perfekt):
strSQL = "SELECT Count(kundetype.kundetype) as Antal FROM kunder, kundetype WHERE (kunder.typeid = kundetype.typeid)"
Men her opstår mit problem, nemlig udskrivning af kundenavn!
Har prøvet med følgende på forskellige måder:
strSQL = "SELECT kunder.kundenavn, Count(kundetype.kundetype) as Antal FROM kunder, kundetype WHERE (kunder.typeid = kundetype.typeid)"
og får denne fejl
"Du har forsøgt at køre en forespørgsel, der ikke medtager det angivne udtryk "kundenavn" som en del af en aggregatfunktion."
Hvordan løses count og join sammen???
??.-) karsten_larsen
