혼자 공부하는 SQL ( 3주차 )

silver_bean·2022년 7월 24일
0

혼공단

목록 보기
16/16

잡담

주말마다 일정이 잡혀서 벌써부터 다음주 혼공S 걱정하는중..
어떻게든 되겠지!!

3주차 미션

  1. p.195 확인문제 4번 풀고 인증샷
  2. p.183 [좀 더 알아보기] 손 코딩 실행하고 결과화면 인증샷

1. p.195 확인문제 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
WHERE B.prod_name is NULL
ORDER BY M.mem_id

++ HAVING은 GROUP BY 절 사용

2. p.183 [좀 더 알아보기] 손 코딩 실행하고 결과화면 인증샷

  • 양쪽 테이블에 있는 데이터만 나오는 INNER JOIN, 중복을 제거하는 DISTINCT
    : 한 번이라도 구매한 기록이 있는 회원 목록 조회

0개의 댓글