Query - Aantal per woonplaats

Status
Niet open voor verdere reacties.

PatrickSt

Gebruiker
Lid geworden
1 okt 2010
Berichten
38
Hallo, ik zit weer met een probleempje,

Ik wil een lijstje hebben waar ik zie van Goors - 7 en Markendaal - 14 bijvoorbeeld

De query die ik nu heb is

Code:
SELECT k.k_wnplts, COUNT(v.b_nr) AS Aantal
FROM klant AS k, verhuurd AS v
WHERE k.k_nr = v.k_nr
GROUP BY k.k_wnplts, v.b_nr
ORDER BY k.k_wnplts;

Maar deze geeft een uitvoer van

Code:
Markendaal      1
Markendaal      3
Goors             1
Goors             1

en dat is dus niet de bedoeling.
 
Je moet ook niet groeperen op je Count veld.

Code:
SELECT k.k_wnplts, COUNT(v.b_nr) AS Aantal
FROM klant AS k, verhuurd AS v
WHERE k.k_nr = v.k_nr
GROUP BY k.k_wnplts
ORDER BY k.k_wnplts;
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan