
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
3주차 과제의 답안 코드를 다음과 같이 제출했습니다.
select e.enrolled_id, e.user_id count(*) as cnt from enrolleds e
inner join enrolleds_detail ed on e.enrolled_id = ed.enrolled_id
where ed.done = 1
group by e.enrolled_id
order by cnt desc
그런데 답안 코드를 확인해 보면 아래와 같이 group by 부분이 다릅니다.
group by e.enrolled_id, e.user_id
실행 결과에는 차이가 없는 것 같습니다.
group by에 e.user_id 를 추가해야 하는 이유를 잘 모르겠습니다.
