조인이랑 함수쓰는건 다하는데 더 기본적인걸 모르겠네요.
오라클강좌를 봐도 여러테이블을 비교하는건 있는데 테이블 내의 자료끼리 비교하는건 안보이는듯하고..
예를 들어 테이블 s가
S# SNAME CITY
1 홍길동 서울
2 손오공 부산
3 박문수 부산
4 신수동 서울
5 반월성 경주
이럴때 같은 도시에 사는 s#의 쌍을 출력하는건데
select s#
from s
where s.city = s.city;
로하면 1,2,3,4,5가 다 출력돼서요
1, 4
2, 3
이렇게 나와야되는데..안되네요 emoticon_04
능력자 레이머님의 답변을 기다려봅니다
FROM S AS A INNER JOIN S AS B ON A.CITY = B.CITY AND A.S# != B.S# AND A.S# > B.S#
정도면 되지 않을까 싶습니다.