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


'과목 별로 시작하지 않은 유저들을 세어보기' 가 문제였는데요,

저같은 경우 group by를 course id로 하지 않고 title로 묶었습니다!

'과목별'을 과목 이름 별로 생각해서 그렇게 실행했는데요,


영상에서 풀이해주신 쿼리는

select c.course_id, c.title, count(*) as cnt_notstart from courses c inner join enrolleds e on c.course_id = e.course_id where is_registered = 0 group by c.course_id


였고, 정답은 아래와 같았습니다.


제가 실행한 쿼리와 얻은 화면은 과목 이름과 시작하지 않은 사람들의 수만 나오는데요,

아래 화면 캡쳐를 보시고 이렇게 풀이해도 무방한지 말씀 주시면 좋겠습니다!!



스파르타 즉문즉답







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