이전 직장에 있을 때, 플랫폼 업그레이드 프로젝트를 진행하면서 데이터배이스를 옮기는 작업을 도운적이 있었다.
그때는 개발이고 뭐고 아무것도 모르는 상태였지만 어찌저찌 하다보니
SQL을 배워 작업을 한 기억이 난다.
NoSQL로 구축된 레거시 플랫폼을 관계형 데이터베이스로 교체해야하는 작업이라 CTO가 진땀을 빼던 기억이 아직 생생하다.
그때의 기억에 따르면 사실... 수 많은 JOIN들 중에 세 가지 이외에는 사용해 본적이 없는것 같다.
우선을 join SQL에 대해 잘 정리가 되어 있는 그림이 있어 포스팅을 해본다.
자유자재로 모든 join을 다룰 수 있으면 좋겠지만,
LEFT JOIN
INNER JOIN
RIGHT JOIN
이 세가지 이외에는 현업에서 사용해 보지 않았던 것 같다.
'Back-End > SQL' 카테고리의 다른 글
[MySql] 연속된 여러 쿼리문 질의하기 (0) | 2022.01.02 |
---|---|
[MySql] 하나의 쿼리문을 여러번 반복하려면? (0) | 2022.01.02 |