
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
[연습] 이씨 성을 가진 유저의 포인트의 평균보다 큰 유저들의 데이터 추출하기
에서 아래 저처럼 where 절로 이름이 이** 인사람, 그리고 포인트가 평균보다 큰 사람을 구하는 것은
오류는 아니지만 어떤 데이터가 나오는 걸까요?
1) 이씨성을 가진사람 & 포인트가 평균 이상인 사람의 데이터 값일까요?
2) inner join을 where절 안에 써야하는 이유도 궁금합니다.
작성한 코드 (에러아님, 결과값이 다른 것이 어떻가 다른지가 궁금합니다.)
SELECT * FROM point_users pu
inner join users u on pu.user_id = u.user_id
where name = '이**' and point > (
select avg(point) FROM point_users pu
)

