관리 메뉴

클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지

다수의 테이블 조회하기 6 - RIGHT JOIN 본문

알고리즘 및 자료 관리/SQL

다수의 테이블 조회하기 6 - RIGHT JOIN

huenuri 2024. 10. 13. 17:24

LEFT JOIN에 이어 LIGHT JOIN에 대해서도 학습해볼 것이다.


 

 

 

 

 

이론 6 - RIGHT JOIN

 

 

 

 

 

4번은 기록이 남아있지 않은 상태이다. 이 둘을 연결하려면 어떻게 해야 할까?

 

 

 

 

RIGHT JOIN으로 연결하면 rental 테이블에 없는 값은 null값이 된다.

 

 

 

 

 

두 테이블 중 더 중요한 것을 FROM 다음에 써준다.

 

 

 

 

 

 

 

이번 시간에 배운 것을 정리해본 것이다.


 

 

 

 

 

실습 10 - 오른쪽 테이블의 모든 값과 교집합 : RIGHT JOIN 1

 

 

 

 

 

중심에 되는 것을 적고 right join을 해주었다. 여기서는 rental 테이블의 user_id와 user 테이블의 id를 연결해주었다.

 

 

 

왼쪽 테이블에 없는 값이 NULL 값으로 표시되는 것을 알 수 있다.

 

 


 

 

 

 

실습 11 - 오른쪽 테이블의 모든 값과 교집합 : RIGHT JOIN 2

 

 

 

 

 

오른쪽 조인을 쓰고 on에 조건을 쓸 때는 오른쪽 조인의 조건을 써야 한다.

 

 

 


 

 

 

 

퀴즈 6 - RIGHT JOIN

 

 

 


 

 

 

학습을 마치고

여기까지 해서 4주차의 이론과 실습을 모두 마쳤다. 이제 미션 문제가 세 문제 남아있는데 이 문제도 잘 풀어볼 것이다. 조인 앞부분은 공부한지 며칠이 지나서 조금 잊어버리기도 했는데 다시 복습하면서 문제를 풀며 정리해볼 수 있을 것 같다.

오늘 저녁 전까지 미션을 다 풀고 5주차 공부를 조금 진행해봐야겠다.