De gevraagde verzameling bestaat uit exact dezelfde elementen als de gegeven verzameling.
// We noemen twee verzamelingen identiek wanneer ze dezelfde elementen bevatten.
- Alle elementen uit de gegeven verzameling komen voor in de gevraagde
verzameling.
- Alle elementen uit de gevraagde verzameling komen voor in de gegeven
verzameling.
- Het is niet zo dat 1 element uit de gegeven verzameling niet voorkomt in de
gevraagde verzameling.
- Het is niet zo dat 1 element uit de gevraagde verzameling voorkomt in de
gegeven verzameling.
SELECT DISTINCT VE1.V FROM VE AS VE1 WHERE NOT EXISTS (SELECT * FROM VE AS VE2 WHERE VE2.V = 1 AND VE2.E NOT IN (SELECT VE3.E FROM VE AS VE3 WHERE VE1.V = VE3.V)) AND NOT EXISTS (SELECT * FROM VE AS VE3 WHERE VE1.V = VE3.V AND VE3.E NOT IN (SELECT VE4.E FROM VE AS VE4 WHERE VE4.V = 1));
V |
1 |