Ik heb het volgende probleem
Ik heb een tabel users met de kolommen
userID
categoryID
en een tabel categories met de kolommen:
id
name
Nu wil ik alle users selecteren die een categoryID hebben die niet in de tabel categories voorkomt. Hoe doe ik dat?
Ik heb al zoiets geprobeerd, maar dit sluit niet voldoende uit.
Ik heb een tabel users met de kolommen
userID
categoryID
en een tabel categories met de kolommen:
id
name
Nu wil ik alle users selecteren die een categoryID hebben die niet in de tabel categories voorkomt. Hoe doe ik dat?
Ik heb al zoiets geprobeerd, maar dit sluit niet voldoende uit.
code:
1
2
3
4
5
6
7
8
9
| SELECT u.userID FROM users u, categories c WHERE u.categoryID != c.id GROUP BY u.userID |
[ Voor 5% gewijzigd door Verwijderd op 28-01-2005 16:26 ]