Probieren Sie es aus,
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;
- Erste Bedingung stellt sicher, dass Datensätze mit gleichem
loc_area
sind verbunden. - Zweite Bedingung stellt
loc_name
sicher ist nicht mit sich selbst verbunden. - Die dritte Bedingung stellt sicher, dass nur eine Kombination von
loc_name
verwendet wird zurückgegeben wird.