
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
필드 약자를 붙이지 않으면 평균값이 다르게 나오고 있습니다.
제가 생각했을 때
서브쿼리 안의 'user_id'에 c. 을 붙이지 않더라도 똑같은 필드를 사용하기 때문에 값에 차이가 없을 거라고 생각했습니다.
그런데 2.0896 이라는 전체 likes 평균값이 구해지는 것 같네요..
왜 이런 값이 나오는지 궁금합니다.


SELECT checkin_id ,
user_id ,
likes,
(
SELECT AVG(likes) FROM checkins
WHERE user_id = user_id
) as avg_likes_user
FROM checkins
