Опитайте това,
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;
- Първото условие гарантира, че записите са със същия
loc_area
са съединени. - Второто условие гарантира
loc_name
не е свързан със себе си. - Трето условие гарантира само една комбинация от
loc_name
се връща.