-
728x90
JOIN절
SQL에서는 JOIN절을 사용함으로써 다수의 테이블을 통합할 수 있다.
많은 JOIN 타입들을 사용하는 주된 이유는 조인이 된 테이블 안에 있는 정보를 어떻게 다룰지 결정하기 위해서이다.
JOIN의 종류
다음은 다양한 JOIN의 종류들이다.
- INNER JOIN
두 개의 테이블에서 공통으로 매칭하는 값의 데이터를 반환한다. - LEFT JOIN
왼쪽 테이블에서 모든 데이터를 가지고 오고, 오른쪽 테이블에서는 매칭하는 데이터를 가지고 온다. - RIGHT JOIN
오른쪽 테이블에서 모든 데이터를 가지고 오고, 왼쪽 테이블에서는 매칭하는 데이터를 가지고 온다. - FULL OUTER JOIN
왼쪽이나 오른쪽 테이블에서 매칭하는 모든 데이터를 가지고 온다.
JOIN의 종류 JOIN 자세히 보기
SQL INNER JOIN 키워드
INNER JOIN 키워드 INNER JOIN 키워드는 두 개의 테이블에서 공통으로 매칭하는 데이터를 가진다. INNER JOIN 이해하기 아래와 같이 레지스트레이션과 로그인 테이블이 있다고 할때, 두 테이블에서 공통
dev-jacob.tistory.com
SQL FULL OUTER JOIN 키워드
FULL OUTER JOIN SQL에서는 FULL OUTER JOIN을 사용함으로써, 왼쪽, 오른쪽 테이블에서 매칭하는 데이터가 있을 때 모든 레코드를 반환할 수 있다. 추가적으로, FULL OUTER JOIN과 FULL JOIN은 같은 의미로 사용..
dev-jacob.tistory.com
SQL LEFT OUTER JOIN 키워드
LEFT OUTER JOIN 키워드 SQL에서 LEFT OUTER JOIN을 사용하면 왼쪽 테이블에 있는 모든 레코드와 오른쪽 테이블에서 매칭하는 레코드를 반환할 수 있다. 추가적으로 LEFT OUTER JOIN과 LEFT JOIN은 같은 의미로..
dev-jacob.tistory.com
SQL RIGHT JOIN 키워드
RIGHT JOIN 키워드 SQL문에서 RIGHT JOIN은 오른쪽 테이블의 모든 레코드와 왼쪽 테이블과 매칭하는 레코드를 반환한다. 즉, LEFT JOIN과 테이블이 바뀌었다는 점만 제외하면 거의 똑같이 사용된다. RIGHT J
dev-jacob.tistory.com
728x90'Back-end > SQL' 카테고리의 다른 글
SQL FULL OUTER JOIN 키워드 (0) 2021.06.09 SQL INNER JOIN 키워드 (0) 2021.06.02 SQL AS 키워드 (0) 2021.06.01 SQL HAVING절 (0) 2021.05.31 SQL GROUP BY절 (0) 2021.05.31 댓글
- INNER JOIN