Hyunebee
조인 본문
조인
두 개 이상의 테이블을 서로 묶어서 하나의 결과 집합으로 만들어 내는 작업
왜 조인을 사용? -> 중복과 공간 낭비를 피하고 데이터의 무결성을 위해 여러개의 테이블로 분리하여 저장
종류 :
1. INNER JOIN
가장 많이 사용하는 조인
사용형식
SELECT <열 목록>
FROM <첫 번째 테이블 명>
INNER JOIN <두 번째 테이블 명 >
ON <조인 조건>
[WHERE 검색 조건] <- 쓰던 말던 상관x
2. OUTER JOIN
조인 조건에 만족되지 않는 행까지도 포함시키는 것
LEFT OUTER JOIN, RIGHT OUTER JOIN 두가지가 있다 각각 '어느쪽 테이블의 것은 모두 출력해야한다~' 라고 생각
하면된다.
사용형식
SELECT <열 목록>
FROM <첫 번째 테이블 명>
LEFT OUTER JOIN <두 번째 테이블 명 >
ON <조인 조건>
[WHERE 검색 조건] <- 쓰던 말던 상관x
3. CROSS JOIN
보통 상호 조인이라 불리며 두 테이블의 모든 행을 조인시키는 기능을함
4. SELF JOIN
'zerebase > 데이터베이스' 카테고리의 다른 글
JDBC 실습 (0) | 2022.05.30 |
---|---|
데이터 베이스 실습 (2) (0) | 2022.05.28 |
데이터 베이스 실습 (0) | 2022.05.28 |
데이터 베이스 실습 - 인스턴스 생성과 원격연결 (0) | 2022.05.28 |
정보시스템 구축단계 (0) | 2022.05.27 |