point_user_id: user_point 행을 구별하기 위한 key(varchar255)
created_at: 아이디 생성 날짜(timestamp)
updated_at: 정보 업데이트 날짜(timestamp)
user_id: 익명화된 유저들의 아이디(varchar255)
point: 보유하고 있는 포인트(int)

created_at: 익명화된 유저들의 아이디(varchar255)
average_points: 유저가 획득한 날짜별 평균 포인트(int), 반올림 필수

내가 작성한 쿼리 :
select date(created_at) created_at,
ROUND(AVG(point)) average_points
From point_users
group by 1
created_at 컬럼에 데이터가 날짜와 시간으로 작성되어 있는데,
날짜 부분만 살려주기 위해 DATE()함수를 사용해준다.
평균 포인트를 구하기 위해 AVG()함수를 사용해주고, 결과값을 반올림하기 위해 ROUND()함수도 사용해준다.
날짜 별로 평균 포인트를 구해주는 것이기 때문에, group by date(created_at) (=group by 1)으로 그룹핑 해준다. 날짜 범위 별로 평균 포인트를 구한 결과값을 얻게 된다.