Back-End/SQL
[SQL] SQL join 정리
SeanK
2021. 12. 20. 18:07
이전 직장에 있을 때, 플랫폼 업그레이드 프로젝트를 진행하면서 데이터배이스를 옮기는 작업을 도운적이 있었다.
그때는 개발이고 뭐고 아무것도 모르는 상태였지만 어찌저찌 하다보니
SQL을 배워 작업을 한 기억이 난다.
NoSQL로 구축된 레거시 플랫폼을 관계형 데이터베이스로 교체해야하는 작업이라 CTO가 진땀을 빼던 기억이 아직 생생하다.
그때의 기억에 따르면 사실... 수 많은 JOIN들 중에 세 가지 이외에는 사용해 본적이 없는것 같다.
우선을 join SQL에 대해 잘 정리가 되어 있는 그림이 있어 포스팅을 해본다.
자유자재로 모든 join을 다룰 수 있으면 좋겠지만,
LEFT JOIN
INNER JOIN
RIGHT JOIN
이 세가지 이외에는 현업에서 사용해 보지 않았던 것 같다.