"SQL 오른쪽 조인"의 두 판 사이의 차이

9번째 줄: 9번째 줄:
<syntaxhighlight lang='sql'>
<syntaxhighlight lang='sql'>
SELECT *
SELECT *
FROM 테이블1 RIGHT OUTER JOIN 테이블2
FROM 테이블1 RIGHT JOIN 테이블2
ON 테이블1.컬럼=테이블2.컬럼;
ON 테이블1.컬럼=테이블2.컬럼;
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang='sql'>
<syntaxhighlight lang='sql'>
SELECT *
SELECT *
FROM 테이블1 RIGHT JOIN 테이블2
FROM 테이블1 RIGHT OUTER JOIN 테이블2
ON 테이블1.컬럼=테이블2.컬럼;
ON 테이블1.컬럼=테이블2.컬럼;
</syntaxhighlight>
</syntaxhighlight>

2021년 7월 25일 (일) 19:05 판

1 개요

SQL right join, right outer join
SQL 오른쪽 조인, 오른쪽 외부 조인, 오른쪽 조인, 라이트 조인, 라이트 아우터 조인
  • SQL 외부 조인의 한가지
  • 오른쪽 테이블 기준으로 왼쪽 테이블의 부가정보가 추가된다.

Venn0011.svg

SELECT *
FROM 테이블1 RIGHT JOIN 테이블2
ON 테이블1.컬럼=테이블2.컬럼;
SELECT *
FROM 테이블1 RIGHT OUTER JOIN 테이블2
ON 테이블1.컬럼=테이블2.컬럼;

2 예시

SELECT * FROM employee
SELECT * FROM department

SELECT *
FROM employee 
RIGHT OUTER JOIN department ON employee.DepartmentID = department.DepartmentID
SELECT *
FROM employee 
RIGHT JOIN department ON employee.DepartmentID = department.DepartmentID
SELECT E.LastName, D.DepartmentID, D.DepartmentName 
FROM employee AS E
RIGHT JOIN department AS D ON E.DepartmentID = D.DepartmentID

3 같이 보기

4 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}