Voor de administratie van een vereniging wil ik een uitdraai maken van mensen die (niet)betaald hebben.
Nu zijn er 2 velden, bedrag daar staat het bedrag in als het volledig betaald is. Als het nog niet volledig betaald is, dan staat er in de kolom 'saldo' het resterende bedrag.
Dus lidmaatschap is 50 euro. Als er 30 euro aanbetaald is, dan staat er in saldo 20 euro. Wanneer dit betaald is, dan is de datum in een ander veld ingevuld.
Nu ben ik bezig geweest om met een database query die leden te selecteren waar nog iets open staat, maar ik krijg het niet voor elkaar.
Ik heb alleen de totaal niet betaald leden dmv: bedrag NOT between 1 and 100 eruit geselecteerd.
dmv een OR heb ik het ook geprobeerd, maar dat werkt niet.
Het moet zoiets worden van. SELECT * FROM bedrag NOT between 1 AND 100 OR bedrag mag leeg zijn als saldo is gevuld en betaalddatum is leeg.
Kortom... wie weet raad?
1.159 views