Ik heb 1 tabel met onder andere de volgende kolommen:
-AnimalID
-CurrentGroup
-Collared
Nu zou ik graag die groepen (CurrentGroup) willen selecteren waarvan geen een dier (AnimalID) gezenderd is (Collared = False).
Mijn probleem is is dat er dus in elke groep wel dieren zitten die niet gezenderd zijn.
Ik hoopte het met een NOT EXIST query op te kunnen lossen maar dan krijg ik als uitkomst helemaal geen een groep.
De NOT EXISTS query afzonderlijk geeft mij de AnimalGroups met dieren met een zender, die zou ik dan willen uitsluiten in de hoofdquery. Maar dat gaat niet goed, ik krijg geeneen resultaat te zien.
Iemand een idee? Ik heb het idee dat ik te moeilijk aan het denken ben.
-AnimalID
-CurrentGroup
-Collared
Nu zou ik graag die groepen (CurrentGroup) willen selecteren waarvan geen een dier (AnimalID) gezenderd is (Collared = False).
Mijn probleem is is dat er dus in elke groep wel dieren zitten die niet gezenderd zijn.
Ik hoopte het met een NOT EXIST query op te kunnen lossen maar dan krijg ik als uitkomst helemaal geen een groep.
Code:
SELECT tblAnimals.CurrentGroup
FROM tblAnimals
where not exists (select tblAnimals.Currentgroup from tblAnimals Where tblAnimals.Collared=True)
De NOT EXISTS query afzonderlijk geeft mij de AnimalGroups met dieren met een zender, die zou ik dan willen uitsluiten in de hoofdquery. Maar dat gaat niet goed, ik krijg geeneen resultaat te zien.
Iemand een idee? Ik heb het idee dat ik te moeilijk aan het denken ben.