SQL INNER JOIN

hyeoncheol Lee·2022년 11월 23일

SQL

목록 보기
7/10

INNER JOIN 같은 경우
A 테이블과 B테이블에 조회조건에 부합하면
조회조건에 부합하는 모든 로우를 조회한다.

SELECT A.CMP_CD,A.INS_NO,A.ER_NO,C.RLTPSN_DTT_CD 
FROM 	TB_GC_INS_MMM A 
		INNER JOIN TB_GC_INS_DD C
		ON	C.CMP_CD = A.CMP_CD 
		AND C.INS_NO  = A.INS_NO 
		AND C.ER_NO = A.ER_NO	
WHERE A.CMP_CD = 'AAA'
AND  A.INS_NO = 'PPPPPPP'
AND A.ER_NO = '00'

TB_GC_INS_MMM 에 조건에 부합하는 것이 1건
TB_GC_INS_DD 에 조건에 부합하는 것이 2건

1X2=2
2건 조회된다.

중요!!!!두 테이블 모두 저 조건에 부합해야 조회가 되는것이다!!!!

매우중요!!!!조회조건에 부합하는 것이 어느 한테이블만 없더라도 조회되지 않는다!!!!

profile
개발블로그

0개의 댓글