테이블 간 결합의 모든 것. INNER JOIN부터 SELF JOIN까지 실무에서 자주 쓰는 패턴을 학습합니다.

이 카테고리에 문제가 없습니다.

JOIN 전체 문제 (51개)
1. 부서명과 직원 조회 (INNER JOIN)2. 부서 없는 직원도 포함하여 조회3. 주문한 고객 이름 조회4. 구독 플랜 이름과 함께 조회5. 캐릭터의 보유 아이템 조회6. 배달 주문의 식당 이름 조회7. 환자의 담당 의사 조회8. 로그인 기록에 유저 이름 붙이기9. 상품 이름과 주문 수량 조회10. 구독 없는 유저도 포함하여 조회11. 캐릭터와 장비 아이템 조회12. 배달 기사와 배달 건수 조회13. 예약이 없는 의사 찾기14. 주문 금액과 고객 이름 함께 조회15. 구독 만료된 유저 찾기16. 같은 길드 소속 캐릭터 짝 찾기17. 배달 완료되지 않은 주문 찾기18. 진료과별 의사 수 조회19. 여러 기기에서 로그인한 유저 찾기20. 주문 없는 고객 찾기21. 플랜별 활성 구독자 수 조회22. 아이템 미보유 캐릭터 찾기23. 식당별 평균 배달 시간 조회24. 환자-의사-진료과 3테이블 조인25. 기기별 로그인 실패 횟수 조회26. 상위 구매자와 총 구매 금액 조회27. 상위 레벨 캐릭터의 희귀 아이템 조회28. 같은 식당에 2번 이상 주문한 고객 찾기29. 선임 의사가 같은 진료과 후임 의사 찾기30. 배달 기사의 식당별 배달 실적 조회31. 최근 로그인 기기와 마지막 접속 시간 조회32. INNER JOIN vs LEFT JOIN33. JOIN과 WHERE의 순서34. CROSS JOIN의 결과 행 수35. LEFT JOIN에서 NULL의 의미36. SELF JOIN의 테이블 제한37. LEFT JOIN에서 WHERE vs ON 조건의 차이38. JOIN 순서와 결과39. JOIN과 서브쿼리 성능40. NATURAL JOIN의 동작41. RIGHT JOIN과 LEFT JOIN의 관계42. USING 절의 사용 조건43. LEFT JOIN과 NOT EXISTS의 관계44. FULL OUTER JOIN의 특성45. 다중 JOIN의 결합 법칙46. JOIN ON에서의 비등가 조건47. CROSS JOIN으로 모든 조합 생성48. SELF JOIN으로 같은 부서 동료 찾기49. 3개 테이블 다중 조인50. FULL OUTER JOIN의 결과51. ON 절과 WHERE 절의 차이 (LEFT JOIN)
SQL JOIN 문제 모음 | INNER LEFT RIGHT 조인 연습 | SQL던