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 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 1262
7202 MSSQL 에 연결하는 프로그램에서 최적 Connection 개수는 어떻게 판단해야하나요? [2] 고영훈_275947 2013.09.27 6890
7201 rank () 함수로 쿼리 사용중 문제가 있어 질문드립니다. [2] 김락중_278785 2013.09.27 4886
7200 500 Internal Server Error 문제 문의 [1] 비홍 2013.09.27 11553
7199 addlinkedserver 관련 [3] hhhh 2013.09.27 3960
7198 구글 위경도 좌표 테이블에서 거리를 계산하는 MySql쿼리=> MSSql 변환 문의 [3] 자유인s 2013.09.27 19288
7197 connection error [1] 이유진_301818 2013.09.27 3493
7196 중첩된 WHILE문 수행 프로시저에서 커서와 테이블 변수 속도 관련 문의 [7] Larry 2013.09.26 11071
7195 작업모니터에서.... 비홍 2013.09.26 4317
7194 시퀀스와 기본키, 유니크 관련문의입니다. [15] 하하하하하 2013.09.26 5321
» 조인과 서브쿼리 관련 질문입니다. [4] 흑흑 2013.09.26 6212
7192 MSSQL '문자열이나 이진 데이터는 잘립니다.' 오류 문의 [4] rusl 2013.09.26 42280
7191 MSSQL 모니터링 솔루션 추천 바랍니다. [3] 수노 2013.09.26 5353
7190 기간별 검색 문의 [1] 아기탱구 2013.09.26 3870
7189 데이타 추출 [2] 냥냥 2013.09.25 3694
7188 계정 관련 질문 하나 올립니다. [2] ViewPple 2013.09.25 3090
7187 테이블 변수를 동적 쿼리에서 사용할 때 질문입니다. (질문 수정본) [1] Larry 2013.09.25 16116
7186 mysql 몇가지 질문... 이런마마 2013.09.25 3638
7185 PK 형 변환 질문 [4] 군고구마 2013.09.25 3866
7184 sp_executesql에 대해 문의좀 드리겠습니다. [3] 호야~♥ 2013.09.25 3811
7183 선배님들 트랜잭션에 관해서 궁금한점이 있습니다 [5] alima 2013.09.25 3795





XE Login