Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- 스프링
- baekjoon
- 프로그래머스
- spring
- 리눅스
- Flutter
- Spring Security
- 데이터
- javascript
- Oracle
- 플러터
- CS지식
- 자료구조
- 스프링 부트 쇼핑몰 프로젝트 with JPA
- 시큐리티
- 자바
- 데이터베이스
- backjoon
- python
- JPA
- 백준
- CS
- 파이썬
- 자바스크립트
- 네트워크
- DB
- springboot
- 스프링부트
- Java
- postgresql
Archives
- Today
- Total
Jin's Dev Story
[PostgreSQL] PostgreSQL OUTER 조인 본문
OUTER 조인
- 특정 컬럼을 기준으로 매칭된 집합을 출력하지만 한쪽의 집합은 모두 출력하고 다른 한쪽의 집합은 매칭되는 컬럼의 값만을 출력
실습
1) A테이블과 B테이블을 조인하는데 A를 기준 집합으로 조인 (OUTER 생략 가능)
SELECT
A.ID AS ID_A,
A.FRUIT AS FRUIT_A,
B.ID AS ID_B,
B.FRUIT AS FRUIT_B
FROM
BASKET_A A
LEFT JOIN BASKET_B B ON A.FRUIT = B.FRUIT
2) A테이블과 B테이블을 조인하는데 B를 기준집합으로 조인 (OUTER 생략 가능)
SELECT
A.ID AS ID_A,
A.FRUIT AS FRUIT_A,
B.ID AS ID_B,
B.FRUIT AS FRUIT_B
FROM
BASKET_A A
RIGHT JOIN BASKET_B B ON A.FRUIT = B.FRUIT
3) B의 테이블에만 존재하는 데이터를 조회 - RIGHT ONLY
SELECT
A.ID AS ID_A,
A.FRUIT AS FRUIT_A,
B.ID AS ID_B,
B.FRUIT AS FRUIT_B
FROM BASKET_A A
RIGHT JOIN BASKET_B B ON A.FRUIT = B.FRUIT
WHERE A.ID IS NULL;
'Database > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] PostgreSQL FULL OUTER 조인 (0) | 2024.06.11 |
---|---|
[PostgreSQL] PostgreSQL SELF 조인 (0) | 2024.06.11 |
[PostgreSQL] PostgreSQL INNER 조인 (0) | 2024.06.11 |
[PostgreSQL] PostgreSQL 조인 (0) | 2024.06.11 |
[PostgreSQL] PostgreSQL 유효하지 않은 값 (NULL 연산자) (0) | 2024.06.11 |