Hallo,
Ik heb een vraagje over een sql query
SELECT bonus.verkopernr, count( * ) AS Aantal_Bonussen
FROM bonus
GROUP BY bonus.verkopernr
HAVING Count( * )>1;
Deze werkt, ik wil hier alleen gegevens uit andere tabellen bijvoegen. In die andere tabellen staat dus allemaal het verkopernr. bijvb
SELECT bonus.verkopernr, persoonlijkegegevens.*, count( * ) AS Aantal_Bonussen
FROM bonus, persoonlijkegegevens
WHERE persoonlijkegegevens.verkopernr=bonus.verkopernr
GROUP BY bonus.verkopernr
HAVING Count( * )>1;
Dit werkt dus niet, Access geeft een error en zegt dat je bij GROUP BY geen '*' mag gebruiken.
Dit kan je oplossen door alle aparte kolommen in te gaan voeren, maar hier heb ik weinig zin in.
Weet iemand hier een oplossing voor?
Ik heb een vraagje over een sql query
SELECT bonus.verkopernr, count( * ) AS Aantal_Bonussen
FROM bonus
GROUP BY bonus.verkopernr
HAVING Count( * )>1;
Deze werkt, ik wil hier alleen gegevens uit andere tabellen bijvoegen. In die andere tabellen staat dus allemaal het verkopernr. bijvb
SELECT bonus.verkopernr, persoonlijkegegevens.*, count( * ) AS Aantal_Bonussen
FROM bonus, persoonlijkegegevens
WHERE persoonlijkegegevens.verkopernr=bonus.verkopernr
GROUP BY bonus.verkopernr
HAVING Count( * )>1;
Dit werkt dus niet, Access geeft een error en zegt dat je bij GROUP BY geen '*' mag gebruiken.
Dit kan je oplossen door alle aparte kolommen in te gaan voeren, maar hier heb ik weinig zin in.
Weet iemand hier een oplossing voor?