Ik heb een de volgende tabellen
aanvragen
tijdstippen
Nu wil ik alle aanvragen hebben waarbij ALLE records in tijdstippen bevestigd = 'j'
Dus doe ik
SELECT id_aanvraag FROM aanvragen, tijdstippen WHERE aanvragen.id_aanvraag=tijdstippen.id_aanvragen AND bevestigd='j'
Dit werkt op zich goed, alleen krijg ik nu ook id_aanvragen terug waarbij sommige corresponderende records in tijdstippen op j staan en andere op n.
Heeft iemand een idee hoe ik dit in 1 query kan doen? Ik gebruik MySQL 3 en kan geen subqueries gebruiken.
aanvragen
| id_aanvraag |
tijdstippen
| id_tijdstip |
| id_aanvraag |
| bevestigd |
Nu wil ik alle aanvragen hebben waarbij ALLE records in tijdstippen bevestigd = 'j'
Dus doe ik
SELECT id_aanvraag FROM aanvragen, tijdstippen WHERE aanvragen.id_aanvraag=tijdstippen.id_aanvragen AND bevestigd='j'
Dit werkt op zich goed, alleen krijg ik nu ook id_aanvragen terug waarbij sommige corresponderende records in tijdstippen op j staan en andere op n.
Heeft iemand een idee hoe ik dit in 1 query kan doen? Ik gebruik MySQL 3 en kan geen subqueries gebruiken.