커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3-3. join 연습 1, join 연습 2 질문
[왕초보] 엑셀보다 쉬운, SQL v3
3주차
북마크
김*현
댓글
2
추천
0
조회수
18
조회수
18
답변 완료

[join 연습 1] 결제 수단 별 유저 포인트의 평균값 구해보기 (어느 결제수단이 가장 열심히 듣고 있나~) join 할 테이블: point_users 에, orders 를 붙이기

select o.payment_method, round(AVG(p.point)) from point_users p
inner join orders o on p.user_id = o.user_id
group by o.payment_method으


은 이해가 됩니다.


이에, join 연습 2도 똑같이 적용해서


[join 연습 2] 결제하고 시작하지 않은 유저들을 성씨별로 세어보기 (어느 성이 가장 시작을 안하였는가~) join 할 테이블: enrolleds 에, users 를 붙이기

select u.name, count(is_registered=0) FROM enrolleds e
join users u on u.user_id = e.user_id
group by u.name


위와 같이 풀었습니다.


근데 join 연습 2번과 같이 작성한 것은 틀린 답인 것 같습니다. 왜 인가요?

앞서 질문을 드렸습니다만, 왜 틀렸는지에 대한 이유를 설명주시지 않아 재질문 드립니다.

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴