pankmeister
Gebruiker
- Lid geworden
- 15 jul 2008
- Berichten
- 106
Ik heb 2 tabellen:
tabel klanten:
klantid //primaire sleutel
voornaam //voornaam van de klant
achternaam //achternaam van de klant
tabel facturen
klantid //klantid van de klant van wie de factuur is
bedrag //het bedrag van de factuur
betaald //0 als de factuur niet betaald is, 1 als de factuur wel betaald is
Wat ik zou willen is een overzicht van alle klanten met het aantal betaalde facturen en het aantal niet betaalde facturen in 1 rij.
Het is mij tot nu toe gelukt om deze 2 tabellen te koppelen:
SELECT klanten.klantid, voornaam, achternaam, betaald,
FROM `klanten`
LEFT JOIN `facturen` ON klanten.klantid = facturen.klantid
ORDER BY klanten.klantid
maar ik krijg de betaalde/niet betaalde facturen maar niet opgeteld langs elkaar.
Hoe moet ik dit doen?
tabel klanten:
klantid //primaire sleutel
voornaam //voornaam van de klant
achternaam //achternaam van de klant
tabel facturen
klantid //klantid van de klant van wie de factuur is
bedrag //het bedrag van de factuur
betaald //0 als de factuur niet betaald is, 1 als de factuur wel betaald is
Wat ik zou willen is een overzicht van alle klanten met het aantal betaalde facturen en het aantal niet betaalde facturen in 1 rij.
Het is mij tot nu toe gelukt om deze 2 tabellen te koppelen:
SELECT klanten.klantid, voornaam, achternaam, betaald,
FROM `klanten`
LEFT JOIN `facturen` ON klanten.klantid = facturen.klantid
ORDER BY klanten.klantid
maar ik krijg de betaalde/niet betaalde facturen maar niet opgeteld langs elkaar.
Hoe moet ik dit doen?