[SQL 과제] Lv2. 날짜별 획득포인트 조회하기
- 데이터 설명
- user_point 테이블은 스파르타코딩클럽 가입 유저들의 포인트에 대한 정보를 기록한 테이블입니다.
- point_user_id: user_point 행을 구별하기 위한 key(varchar255)
- created_at: 아이디 생성 날짜(timestamp)
- updated_at: 정보 업데이트 날짜(timestamp)
- user_id: 익명화된 유저들의 아이디(varchar255)
- point: 보유하고 있는 포인트(int)
- user_point 테이블은 스파르타코딩클럽 가입 유저들의 포인트에 대한 정보를 기록한 테이블입니다.
-
- 문제: 다음과 같은 결과테이블을 만들어봅시다.
- created_at: 익명화된 유저들의 아이디(varchar255)
- total_point: 유저가 획득한 총 포인트(int), 반올림 필수
- 문제: 다음과 같은 결과테이블을 만들어봅시다.
SELECT
DATE(created_at) AS created_at,
ROUND(AVG(point)) AS average_points
FROM
point_users
GROUP BY
1
----------------------------------------------------------
나만의 필수암기노트
SQL 문법:
DATE: 날짜 반환
TIME: 시간 반환
ROUND: 정수로 반올림
python 문법:
assert a, b: a가 False면 ASSERTERROR출력 후 b출력, a가 True면 지나감
'Web > SQL' 카테고리의 다른 글
AI 웹 개발 공부 8일 차 (사전 캠프) (0) | 2024.06.10 |
---|---|
AI 웹 개발 공부 7일 차 (사전 캠프) (0) | 2024.06.07 |
AI 웹 개발 공부 6일 차 (사전 캠프) (0) | 2024.06.05 |
AI 웹 개발 공부 5일 차 (사전 캠프) (0) | 2024.06.04 |
AI 웹 개발 공부 4일 차 (사전 캠프) (0) | 2024.06.03 |