DB
Mysql Join
예발이
2021. 9. 21. 15:58
Join 이란?
관계형 데이터베이스는 데이터를 여러 테이블로 나누어 저장한다. 이렇게 분리된 데이터를 필요에 따라 다시 조합해주는 연산이 Join 이다.
Join 의 종류와 Sql
참고로 Mysql에는 Full Outer Join이 없다.
그럴땐 아래와 같이 Outer Join을 구현 할 수 있다.
SELECT * FROM A LEFT JOIN B
UNION
SELECT * FROM A RIGHT JOIN B;
LEFT JOIN과 RIGHT JOIN의 결과를 'UNION' 해주면 된다.