Hallo!
Ik heb een probleem. Ik heb twee tabellen, waarvan de eentje ongeveer zo:
en een andere, ongeveer zo:
De tabellen zijn fantasie en versimpelde weergave, maar mijn probleem is als volgt: Ik wil graag alle records (rows) selecteren uit de tabel 'users', waarvan de userID NIET voorkomt in de tabel 'info'.
Feitelijk wil ik dus het verschil hebben tussen de twee tabellen.
Ik weet niet hoe ik dit moet doen in MySQL.
In de manual heb ik wel iets gevonden als sub-queries met NOT EXISTS ervoor, maar mijn MySQL versie (4.0.12) lijkt dat niet te accepteren.
Kan iemand mij verder helpen?
Alvast enorm bedankt!
Ik heb een probleem. Ik heb twee tabellen, waarvan de eentje ongeveer zo:
code:
1
2
3
4
5
| table users ( userID username password ) |
en een andere, ongeveer zo:
code:
1
2
3
4
5
6
| table info ( infoID userID achternaam voornaam ) |
De tabellen zijn fantasie en versimpelde weergave, maar mijn probleem is als volgt: Ik wil graag alle records (rows) selecteren uit de tabel 'users', waarvan de userID NIET voorkomt in de tabel 'info'.
Feitelijk wil ik dus het verschil hebben tussen de twee tabellen.
Ik weet niet hoe ik dit moet doen in MySQL.
In de manual heb ik wel iets gevonden als sub-queries met NOT EXISTS ervoor, maar mijn MySQL versie (4.0.12) lijkt dat niet te accepteren.
Kan iemand mij verder helpen?
Alvast enorm bedankt!