내부 조인 : 두 테이블을 연결할 때 사용.
특징 : 두 테이블에 모두 내용이 있어야 출력한다.
사용 방법
SELECT <열 목록>
FROM <첫 번째 테이블>
INNER JOIN <두 번째 테이블>
ON <조인될 조건>
[WHERE 검색 조건]
외부 조인
특징 : 두 테이블 중 하나만 내용이 있어도 출력한다. (자주 사용되지는 않는다.)
사용 방법
SELECT <열 목록>
FROM <첫 번째 테이블(LEFT 테이블)>
<LEFT RIGHT FULL> OUTER JOIN <두 번째 테이블(RIGHT 테이블)>
ON <조인될 조건>
[WHERE 검색 조건];
상호 조인
특징 : 결과값이 큰 의미가 있지는 않지만 테스트를 위해 대용량 데이터를 만들 때 사용한다.
사용 방법
SELECT *
FROM buy
CROSS JOIN member;
자체 조인
특징 : 테이블이 1개이지만 별칭을 사용해 다른 테이블과 조인하는 것처럼 사용.
사용 방법
SELECT <열 목록>
FROM <테이블> 별칭A
INNER JOIN <테이블> 별칭B
ON <조인될 조건>
[WHERE 검색 조건]
'DB' 카테고리의 다른 글
| 25. 12. 12 (금) 일지 : DB(3) (0) | 2025.12.14 |
|---|---|
| SQL 프로그래밍 (0) | 2025.12.10 |
| 수정 명령어 INSERT, UPDATE, DELETE (0) | 2025.12.10 |
| SQL 사용법 (0) | 2025.12.10 |
| 데이터 베이스 구조 (0) | 2025.12.10 |