
SELECT o.payment_method, round(avg(`point`),0) as avg_point from point_users p
inner join orders o
on p.user_id = o.user_id
group by o.payment_method
이렇게 적었는데 답이 나왔어요,
1행에 보면 avg('point') 라고 썼는데 나왔는데요, 답안설명의 avg(pu.point) 와 다르게 썼다는 거에요.
이건 어느 테이블에서 나온걸까요?
처음에 avg(p.point) 로 적었을땐 에러가 뜨더라구요.
이해가 되셨나요?
왜죠??
