데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

Join VS 하위쿼리

Sinlay 2015.05.26 13:14 Views : 2437

안녕하세요


3개의 테이블의 내용을 하나의 뷰 테이블로 제공하려고 하는데 



1번 테이블에 ID가 있고


2,3 번은 1번의 ID에 따른 정보를 제공하려고 합니다.


그래서 처음에는 조인을 생각했다가


어떡하다보니까 하위쿼리(서브쿼리)로 생성이 됬는데



여기서 궁굼한게...


조인이랑 서브쿼리의 성능?속도?효율? 비교가 궁굼해서요...


왠지 조인이 효율이 더좋을거 같은데... 하위쿼리를 써도 되나 싶어서요




1번 테이블에는 아마 많아야 200개가 다일꺼구요


2번은 계속해서 누적으로 쌓이는데 그중 마지막 데이터만 가져올 계획이고 (누적 데이터양 가장많음)


3번도 계속 해서 누적으로 쌓이는데 최근 데이터만 가져올 계획입니다.( 누적 데이터양 중간 )




이렇게 햇을때...서브쿼리로 사용해도 될까요..?


ex ) Select 1번테이블.ID, 

(Select A from 2번테이블 where ... order by ....),

(Select B from 2번테이블 where ... order by ....),

(Select C from 3번테이블 where ... order by ....),

(Select D from 3번테이블 where ... order by ....)

from 1번데이블.


No. Subject Author Date Views
8754 unpivot 질문 드립니다. 생각찾기 2015.06.04 2592
8753 서비스 마스터 키 백업 및 복원 관련 질문입니다. [1] dlghksdn 2015.06.04 2807
8752 MSSQL2000 마이그레이션 질문 조언 부탁드려요 [8] 안성준 2015.06.04 5176
8751 pk값수정 [2] leesoek 2015.06.03 10571
8750 BULK INSERT 관련 [3] hhhh 2015.06.02 4365
8749 SSIS 오라클 전송시 속도 이슈 규니깨비 2015.06.01 3452
8748 최초 데이터만 뽑기 [1] JaydenBaek 2015.06.01 2950
8747 SUM 관련 질문 입니다. [3] l1j2e3 2015.06.01 3049
8746 windows 2012 server 영문판에 설치 시 오류 [2] SQList 2015.05.31 2839
8745 SQL 쿼리문 PIVOT 관련해 질문드립니다 라라루 2015.05.29 2887
8744 테이블 컬럼 삭제시 해당 컬럼에 제약 조건이 걸린 경우 [1] 흑흑 2015.05.29 2633
8743 홈페이지랑 데이터베이스 연동이 자꾸 끊겨요ㅠㅠ 아로마로 2015.05.29 2688
8742 물리적 1대의 서버의 버전이 다른 2000 과 2008 두개 설치및운영이 가능한가요? [1] 김영환_281520 2015.05.28 2826
8741 ISNULL 의 check expression 파라메터 [1] 델리 2015.05.28 2512
8740 db server 2008 database를 local로 가져올때 [2] 수송대원 2015.05.28 2374
8739 반올림이 안되네요?? [1] 석준 2015.05.27 2316
8738 XEvents에서 파일 관리 [2] 더따뜻한 2015.05.27 2977
8737 SQL Server -> mongodb로 데이터 마이그레이션 [1] 메칸더 2015.05.27 4855
8736 쿼리 질문드립니다 [3] Sinlay 2015.05.26 2747
» Join VS 하위쿼리 [1] Sinlay 2015.05.26 2437





XE Login