[데이터베이스] EQUI JOIN vs Non-EQUI JOIN (등가 vs 비등가 조인)
CS/데이터베이스2022. 7. 22. 10:49[데이터베이스] EQUI JOIN vs Non-EQUI JOIN (등가 vs 비등가 조인)

EQUI JOIN vs Non-EQUI JOIN EQUI JOIN 조인 대상이 되는 두개의 테이블 간에 칼럼 값들이 서로 정확하게 일치하는 행을 연결하는 생성하는 조인 기법이다. 대부분 PK ↔ FK의 관계를 기반으로 한다. (반드시 PK ↔ FK의 관계로만 EQUI JOIN이 성립되는 것은 아니다.) JOIN의 조건은 WHERE절에 기술하게 되는데 = 연산자를 사용해서 표현한다. 사용 방법 SELECT 테이블1.칼럼명, 테이블2.칼럼명, ... FROM 테이블1, 테이블2 WHERE 테이블1.칼럼명1 = 테이블2.칼럼명2; SELECT * FROM 테이블1, 테이블2 WHERE 테이블1.칼럼 = 테이블2.칼럼; SELECT * FROM 테이블1, 테이블2 WHERE 테이블1.칼럼 = 테이블2.칼럼 AN..

[데이터베이스] Join 이란 ?
CS/데이터베이스2022. 7. 21. 16:56[데이터베이스] Join 이란 ?

Join (조인)이란 ? 조인이란 두개 이상의 테이블이나 데이터베이스를 연결하여 데이터를 검색하는 방법이다. 두 개 이상의 테이블을 조인하기 위해서는 외래키가 적어도 하나 이상 있어야 한다. Join의 종류 내부 조인 (INNER JOIN) 자연 조인 (NATURAL JOIN) 외부 조인 (OUTER JOIN) 왼쪽 외부 조인 (LEFT OUTER JOIN) 오른쪽 외부 조인 (RIGHT OUTER JOIN) 전체 외부 조인 (FULL OUTER JOIN) 크로스 조인 (CROSS JOIN) 셀프 조인 (SELF JOIN) 내부 조인 (Inner Join) 사용 방법 1) SELECT 조회할 컬럼 FROM 테이블1, 테이블2 [WHERE 조건문] 2) SELECT 조회할 컬럼 FROM 테이블1 (INNE..

image