쿼리 관련 문의

냥냥 2016.11.17 15:46 Views : 3083

회원별 상담내역중에서 상담을 하지 않은 회원을 조회하려고 합니다.

회원DB와 상담DB는 별도로 분리되어 있고 상담DB에서 회원DB의 일련번호를 참조하고 있습니다.

회원DB자체에는 상담관련 컬럼이 존재하지 않습니다.


이런경우

한번도 상담을 하지 않은 회원을 조회하려고 하면 어떻게 해야 하나요?


제가 생각한 쿼리는


회원DB의 일련번호 참조를 mem_idx 라고 한다면

select * from 회원DB a left outer join (select mem_idx from 상담DB group by mem_idx) b

on a.idx=b.mem_idx where b.mem_idx is null 


이렇게 생각을 했는데요.. 이런식으로 해도 원하는 결과값이 나오긴 하는데

뒤쪽에 select mem_idx from 상담DB group by mem_idx 

이 부분때문에 데이터가 많아질수록 속도가 느려질 것 같은데


쿼리를 개선할 방법이 없을까요?




No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 1247
9621 ms server 2000이 ms server 2008 r2 보다 휠씬 빠른데 어떻게 된 건가요? [5] 신생 2016.11.24 2841
9620 개체탐색기 로그인 계정제거 [2] 라꾸라꾸 2016.11.24 2123
9619 인덱스 다시구성 다시작성 일정 [3] 냥냥 2016.11.23 3914
9618 안녕하세요 sql입문자인데요 [2] 라라리룰 2016.11.23 2079
9617 mysql 질문 드립니다.. [3] 꼽냐™ 2016.11.23 1911
9616 쿼리쫌 부탁 합니다 ^^ [6] 쿼리쫌 ^^ 2016.11.23 2532
9615 2012로 업데이트 후 프로시져 실행 에러가 발생했습니다. [1] 약도사 2016.11.22 2113
9614 DB 파일 자동 증가 관련 문의 뛰어 2016.11.22 2041
9613 쿼리 관련 문의 입니다!! DB 사용량 관련 [1] 뛰어 2016.11.22 2041
9612 특정 데이터 찾기 쿼리가 궁급합니다. [1] 진후킴 2016.11.21 1933
9611 데이터 실시간 연동 관련 문의 입니다. [4] 호짱 2016.11.21 4465
9610 DB 복제에 대해 질문 드립니다. 조형근 2016.11.21 3800
9609 TABLE 특정컬럼 결과값 확인 [2] 슬이슬이 2016.11.21 1788
9608 쿼리좀 풀어 주세요 [4] 메아리 2016.11.18 2779
9607 100만건정도의 데이터를 한페이지에 모두 뿌려주는 게 가능할까요? [2] 냥냥 2016.11.18 4113
9606 문자 치환에 대하여 질의드립니다. [1] 방혁 2016.11.17 1522
» 쿼리 관련 문의 [2] 냥냥 2016.11.17 3083
9604 쿼리좀 구합니다 [2] 메아리 2016.11.17 2395
9603 sql 서버 관리 관련 질문 [1] 오늘도난 2016.11.17 3276
9602 쿼리좀 풀어주세요-2 [2] 메아리 2016.11.16 2213





XE Login