혼공 학습단

혼공 SQL 3주차 미션

uomnf97 2025. 1. 26. 23:38
📌 3주차 과제 
- 진도 : Chapter 04
- 기본미션 : p.195의 확인 문제 4번 풀고 인증하기
- 선택미션 : p.183 [좀 더 알아보기] 손코딩 실행하고 결과화면 인증하기

 

1️⃣ 기본 숙제

p.195의 확인 문제 4번 풀고 인증하기

4. 다음 SQL은 회원으로 가입만 하고, 한 번도 구매한 적이 없는 회원의 목록입니다. 빈칸에 들어갈 가장 적합한 것을 고르세요.
SELECT DISTINCT  M.mem_id, B.prod_name, M.mem_name, M.addr
    FROM member M
        LEFT OUTER JOIN buy B
        ON m.mem_id = B.mem_id
        [                 빈 칸                   ]
    ORDER BY M.mem_id ;

① JOIN B.prod_name IS NULL
② LIMIT B.prod_name is NULL
③ HAVING B.prod_name IS NULL

④ WHERE B.prod_name IS NULL

 

정답 : 

 

풀이 : 

한 번도 구매한적이 없어야 하므로, prod_name값이 null이 되어야 합니다. 따라서 4번이 정답이 됩니다.