[SQL 과제 LV. 2] 날짜별 획득 포인트 조회하기
#상황: 날짜 별로 포인트가 늘어나는지, 줄어드는지 알아보자
Table Name > user_point
- point_user_id: user_point 행을 구별하기 위한 key(varchar255)
- created_at: 아이디 생성 날짜(timestamp)
- updated_at: 정보 업데이트 날짜(timestamp)
- user_id: 익명화된 유저들의 아이디(varchar255)
- point: 보유하고 있는 포인트(int)
# 문제: 다음과 같은 결과 테이블을 만들어보자
1. created_at: 익명화된 유저들의 아이디(varchar255)
2. total_point: 유저가 획득한 총 포인트(int), 반올림 필수
# 정답:
select date(created_at) as created_at
, round(avg(point)) as average_points
from user_point
group by creagted_at;
'SQL' 카테고리의 다른 글
[SQL 연습 문제 6] 팀 프로젝트 열심히 했으니 다시 놀아볼까요?! (0) | 2024.06.18 |
---|---|
[SQL 과제 LV. 3] 이용자의 포인트 조회하기 (0) | 2024.06.10 |
[SQL 과제 LV. 1] 데이터 속 김서방 찾기 (0) | 2024.06.10 |
[SQL 연습 문제 5] 공부하다 보니 팀 프로젝트 시간이 왔어요! (0) | 2024.06.10 |
[SQL 연습 문제 4] 이제 놀만큼 놀았으니 다시 공부해봅시다! (0) | 2024.06.10 |