Query met ongewenst resultaat
Ik snap niet precies hoe het zit met inner of outer of left/right join. Dus daar zit waarschijnlijk de fout in mijn query. Het is de bedoeling dat ik iedereen's naam/voornaam selecteer die lid is van vereniging 1 en die niet lid zijn van evenement 1.
Tabel Aanmelding: Iedereen die zich in geschreven heeft voor een evenement
Tabel student: Alle studenten(hier staan de naam en achternaam in)
Lidmaatschap: Alle studenten die lid zijn van een vereniging
SELECT S.voornaam, S.achternaam, S.studentID FROM student AS S JOIN lidmaatschap AS L ON S.studentID = L.studentID JOIN aanmelding AS A ON A.studentID = L.studentID WHERE evenementID <> 1 AND L.verenigingID = 1
Als het goed is willen jullie ook de database hebben. Maar hoe moet ik dat geven. Ik maak gebruik van USBWEBSERVER. De bestanden van de database staan daar in in een map. Dus zeg maar hoe je deze wil hebben.
Mijn vraag is dus Wat moet ik aan mijn qeury veranderen?(Krijg nu maar 1 resultaat(de persoon die wel zich wel voor een evenement heeft ingeschreven maar niet voor evenement nr. 1)maar ik wil dus iedereen die lid is van vereniging 1 - de mensen de zich in hebben geschreven voor evenement 1)
Alvast bedank voor jullie tijd
Gr,
Pieter Iepsma
Gewijzigd op 11/01/2011 21:12:25 door Pieter Iepsma
Toevoeging op 11/01/2011 21:40:28:
Dankje ik heb het al opgelost mag een slot op(weet nie hoe)
Misschien wel gewenst de oplossing te posten...