inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

16강 LEFT JOIN 리트코드 (183. Customers Who Never Order) 관련 질문

해결됨

[백문이불여일타] 데이터 분석을 위한 중급 SQL

SELECT c.name as Customers FROM customers as c LEFT JOIN orders o ON c.id = o.customerid where o.id is null 안녕하세요. 리트코드 Average Population of Each Continent 문제 풀다가 질문 생겨서 남깁니다. 제가 생각했을때, 아래 코드 (where o.customerid is null) 만 정답이 되어야한다고 생각하는데. SELECT c.name as Customers FROM customers as c LEFT JOIN orders o ON c.id = o.customerid where o.customerid is null 선미님도 위에 코드와 똑같이 하셨더라구요 ? 왜 위에도 정답이 되는지 잘 모르겠어요. orders 테이블의 customerid 칼럼이 NULL 값인 것을 찾는 것과 orders 테이블의 id 칼럼이 NULL 인것을 찾는 것. 조금 다르지 않나요?? 아... 질문 작성하면서 좀 이해한 거 같은데. ㅋㅋ orders 테이블의 id 칼럼이 NULL 인 것 (즉, id칼럼이 3, 4) 과 orders 테이블의 customerid 칼럼이 NULL인 것 (즉, customerid 칼럼이 2,4) 같나요??? . . . 아... 헷갈리네요 ㅠㅠ 질문입니다.

  • sql
  • 리트코드
Jason 댓글 2 좋아요 0 조회수 125

인기 태그

인프런 TOP Writers

주간 인기글