
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
제가 숙제 진행하면서 짠 코드는 아래와 같습니다.
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, e.user_id
order by cnt DESC
그리고 숙제의 답안 코드는 아래와 같습니다.
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, e.user_id
order by cnt desc
와 같습니다.위의 두개를 진행했을 때는 아래와 같은 결과 값이 나옵니다.
43개가 총 8개가 나오는

숙제 결과의 이미지는 아래와 같이 43개가 총 4개 밖에 나오지 않습니다..

뭐가 잘못된 걸까요..?
