
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
4-4 10:00 의 퀴즈를 풀던 중 궁금한 사항이 생겨 문의드립니다. 해당 퀴즈의 정답은 아래와 같은데요,
select c.checkin_id ,
c.course_id ,
c.user_id ,
c.likes,
(
Select avg(likes) from checkins
where course_id = c.course_id
) as course_avg
from checkins c
볼드처리된 checkins를 그냥 쓸때와, checkins c 로 쓸때의 결과값이 다른데, 왜 그런 것인지 궁금합니다.
checkins 만 쓰면 퀴즈의 해답과 동일한 결과가 나오고, alias c를 덧붙이면 아래와 같이 나오는데 아마도 course_avg의 평균값이 전체 평균값으로 나오는 것 같아요.

