안녕하세요. 처음 질문을 올리는 초보입니다.
어제 하루종일 고민하다가 해결방법이 보이지 않아 고수분들께 도움
청합니다.
테이블이 하나 있고, 필드가 두 개 있습니다.
tbl_name
id keyword
---------------
1 리눅스
1 리눅스
1 개발
2 리눅스
3 윈도우
3 리눅스
이런 식으로 있는데, '리눅스'를 검색하고 그 중 '윈도우'라는
키워드를 가지고 있는 id는 빼려고 합니다. 중복값도 제거하고요.
그러니까 저 테이블의 경우엔
id keyword
------------------
1 리눅스
2 리눅스
이런 결과값이 나오겠지요....
not in 을 쓰려니 속도가 엄청나게 느려져서(평균 30만개의 데이터를
처리하거든요) not in은 안 쓰려고 합니다..
고수분들 이 불쌍한 초보 좀 도와주세요~~ㅠ_ㅠ
|