4개의 테이블이 있습니다.

테이블명: A_TB, 컬럼 ID, UPDATE_DATE

테이블명: B_TB, 컬럼 ID, UPDATE_DATE

테이블명: C_TB, 컬럼 ID, UPDATE_DATE

테이블명: D_TB, 컬럼 ID, UPDATE_DATE


저 4개의 테이블중 최신 등록된 1개의 데이터를 가지고 오고싶은데요.

예를 들어 


1번 변수 4개에 담아서 변수로비교


SELECT TOP 1 변수_1 = UPDATE_DATE FROM A_TB WHERE ID = 1

SELECT TOP 1 변수_2 = UPDATE_DATE FROM B_TB WHERE ID = 1

SELECT TOP 1 변수_3 = UPDATE_DATE FROM C_TB WHERE ID = 1

SELECT TOP 1 변수_4 = UPDATE_DATE FROM D_TB WHERE ID = 1



2번 조인


SELECT TOP 1 *

FROM A_TB 

INNER JOIN B_TB

ON A_TB.ID = B_TB.ID

INNER JOIN C_TB

ON B_TB.ID = C_TB.ID

INNER JOIN D_TB

ON C_TB.ID = D_TB.ID


위 2가지 방법이있다고 치면

저는 2번이 SELECT 가 1번이되니깐 성능상으로 좀더 좋지 않을까? 생각하는데요


데이터가 엄청 많이 쌓이고 하면 

ID 컬럼에 인덱스가 걸려있어도

JOIN 으로 4개의 테이블을 매치해야하니깐......그래도 2번이 더 빠르다고 생각합니다..-_-;;



제생각이 맞는건가요?

명확하게 설명을 해주실수 있을까요?

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 1215
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1690
8637 SQL 스칼라 서브쿼리 질문입니다. [1] 프루너스 2015.04.01 3945
8636 제약조건 질문입니다. [3] 희망나라 2015.04.01 3000
8635 순차적 값 채워지기 ms sql 질문입니다 [2] gugugogo 2015.04.01 3385
8634 Slot Row 크기에 대해서 [6] dontcryme 2015.04.01 3134
8633 ODBC로 비주얼베이직 연동 시키는 법 질문입니다~ㅠ [2] 어어렁 2015.03.31 3838
8632 DB LOCK현상 문의 [3] akfflr 2015.03.31 3614
» 정말 허덥한 질문하나 드리겠습니다. [2] 우창수_296710 2015.03.30 2924
8630 select문을 컬럼으로 불러오는것과 from에 사용하는것과 어떤게 속도가 더 빠르 [4] neiyan 2015.03.30 3431
8629 필드 접근시 반응할수 있는방법. [2] 리퍼스 2015.03.27 2463
8628 프로그램을 통해 데이터 입력시 'ACTIVE_TRANSACTION'. 에러 발생 [1] 냠냠10 2015.03.27 3121
8627 조인문실행과 관련된 질문입니다. [1] 김락중_278785 2015.03.27 2402
8626 해당 에러는 왜 발생하는지 알고 싶습니다. [1] 바보쿠우 2015.03.27 3667
8625 인덱스질문 kollokollok 2015.03.27 2346
8624 간단한 쿼리 질문 입니다. [2] l1j2e3 2015.03.26 2663
8623 DB설계질문입니다. [3] 희망나라 2015.03.26 4501
8622 쿼리 질문 있습니다. [1] 솜이불 2015.03.26 2832
8621 varchar nvarchar 질문입니다. [1] 쭈스비 2015.03.26 2471
8620 단일 테이블 행을 열로 [1] 어설픔 2015.03.26 2683
8619 한글글자 깨짐현상에 대해서 문의 드립니다. [2] 쭈스비 2015.03.26 3437
8618 SSMS 로그인 유저의 기록을 볼 수 있는 방법이 있나요? [1] 나는짱이야 2015.03.25 2593





XE Login