1:다 의 관계에서 테이블을 조합해서 보여줘야하는 경우가 있습니다.


이 때 조인보다는 서브쿼리를 이용하는게 성능상 좋다고 들었습니다.


1:1다 관계일 때 조인보다 서브쿼리가 성능상 좋은게 맞나요?


맞다면 왜 그런지 궁금합니다.


아래는 1명의 사람에 3개의 이미지가 저장된 1:다 경우입니다.

아래에 조인으로 되어 있는 쿼리를 서브쿼리형식으로 변환시키려면 어떻게 해야할까요 ㅜ.ㅜ


CREATE TABLE TABLE1 (

       NAME CHAR(8),

       AGE TINYINT

)

 

CREATE TABLE TABLE2 (

       NAME CHAR(8),

       IMAGE VARCHAR(500)

)

 

INSERT INTO TABLE1 VALUES ('김개똥', 19)

INSERT INTO TABLE2 VALUES ('김개똥', 'ABCD.JPG'), ('김개똥', 'AAAA.GIF'), ('김개똥', 'AGFASD.JPG')

 

 

SELECT A.NAME, A.AGE, B.IMAGE

FROM TABLE1 AS A

JOIN TABLE2 AS B

ON A.NAME = B.NAME

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 1060
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1666
7196 중첩된 WHILE문 수행 프로시저에서 커서와 테이블 변수 속도 관련 문의 [7] Larry 2013.09.26 11211
7195 작업모니터에서.... 비홍 2013.09.26 4319
7194 시퀀스와 기본키, 유니크 관련문의입니다. [15] 하하하하하 2013.09.26 5326
» 조인과 서브쿼리 관련 질문입니다. [4] 흑흑 2013.09.26 6216
7192 MSSQL '문자열이나 이진 데이터는 잘립니다.' 오류 문의 [4] rusl 2013.09.26 42567
7191 MSSQL 모니터링 솔루션 추천 바랍니다. [3] 수노 2013.09.26 5362
7190 기간별 검색 문의 [1] 아기탱구 2013.09.26 3873
7189 데이타 추출 [2] 냥냥 2013.09.25 3695
7188 계정 관련 질문 하나 올립니다. [2] ViewPple 2013.09.25 3093
7187 테이블 변수를 동적 쿼리에서 사용할 때 질문입니다. (질문 수정본) [1] Larry 2013.09.25 16336
7186 mysql 몇가지 질문... 이런마마 2013.09.25 3640
7185 PK 형 변환 질문 [4] 군고구마 2013.09.25 3869
7184 sp_executesql에 대해 문의좀 드리겠습니다. [3] 호야~♥ 2013.09.25 3816
7183 선배님들 트랜잭션에 관해서 궁금한점이 있습니다 [5] alima 2013.09.25 3797
7182 group by를 안쓰도록 변경할 수 있나요? [6] 디베이 2013.09.25 4223
7181 쿼리 질문드립니다. [4] 나는짱이야 2013.09.24 3714
7180 게시판에서 같은 아이디의 글수를 제한하고 싶습니다. [4] 카루카루 2013.09.24 4028
7179 SSMS에서 Windows 인증으로 로그인 시 지연되는 문제 [1] 이티 2013.09.24 4392
7178 MS-SQL2000 -> MS-SQL2012 업그레이드 후 일부 쿼리 속도 저하 문제 [4] 로지남푠 2013.09.24 6418
7177 SQL Server 2008 디비를 백업해서 2005에 restore할 수 있나요? [3] 정인화_307824 2013.09.24 4342





XE Login