Probeer dit,
SELECT a.loc_name, b.loc_name, a.loc_area
FROM LOCATION a, LOCATION b
WHERE a.loc_area = b.loc_area
AND a.loc_name != b.loc_name
AND a.loc_id < b.loc_id;
- Eerste voorwaarde zorgt ervoor dat records met hetzelfde
loc_area
zijn aangesloten. - Tweede voorwaarde zorgt voor
loc_name
is niet verbonden met zichzelf. - Derde voorwaarde zorgt voor slechts één combinatie van
loc_name
wordt geretourneerd.