Voor de ledenadministratie van onze faculteitsvereniging heb ik een database gebouwd. Voor dit topic zijn daarbij de volgende tabellen van belang:
In de laatste tabel komt in feite alles samen, want de velden CollegejaarID en LidID worden gelinkt aan de vorige twee tabellen.
Het probleem nu is het volgende. Voor de incasso wil ik een query schrijven die resulteert in de leden die dat collegejaar nog NIET betaald hebben. Ik heb al allerlei query's kunnen produceren, zoals natuurlijk die van welke leden wel betaald hebben (die is ook niet moeilijk), leden die uberhaupt nog nooit betaald hebben, etc. etc.
Het zit 'em ergens in het plaatsen van de voorwaarde 'is null' of 'is not null' en de richting van de JOIN, maar ik zie het even niet. En nu staar ik me er blind op.
Iemand wellicht een idee?
[b]Ledenlijst[/b] Velden van belang: LidID, achternaam, rekeningnummer [b]Collegejaren[/b] Velden:CollegejaarID, Collegejaar [b]Betaalde_collegejaren[/b] Velden: ID, CollegejaarID, LidID
In de laatste tabel komt in feite alles samen, want de velden CollegejaarID en LidID worden gelinkt aan de vorige twee tabellen.
Het probleem nu is het volgende. Voor de incasso wil ik een query schrijven die resulteert in de leden die dat collegejaar nog NIET betaald hebben. Ik heb al allerlei query's kunnen produceren, zoals natuurlijk die van welke leden wel betaald hebben (die is ook niet moeilijk), leden die uberhaupt nog nooit betaald hebben, etc. etc.
Het zit 'em ergens in het plaatsen van de voorwaarde 'is null' of 'is not null' en de richting van de JOIN, maar ik zie het even niet. En nu staar ik me er blind op.
Iemand wellicht een idee?