https://solvesql.com/problems/tip-analysis/
[코드]
Select day, time, round(avg(tip),2) as avg_tip, round(avg(size),2) as avg_size
from tips
group by day, time
order by day, time;
[고찰]
'각 요일의 시간대별~'로 평균 팁과 일행을 구해야 하므로 요일인 day 속성과 시간대인 time 속성을로 GROUP BY 해주면 된다. 또한 소수점 셋째 자리에서 반올림 하기 위해 ROUND 함수를 사용해야 한다.
'SQL 문제' 카테고리의 다른 글
[해커랭크_Medium] Binary Tree Nodes (0) | 2023.10.11 |
---|---|
[solvesql_Level2] 일별 블로그 방문자 수 집계 (0) | 2023.10.11 |
[프로그래머스 SQL] 가격이 제일 비싼 식품의 정보 출력하기 (0) | 2023.10.11 |
[프로그래머스_SQL] 헤비 유저가 소유한 장소 (0) | 2023.10.10 |
[프로그래머스_SQL] 년, 월, 성별 별 상품 구매 회원 수 구하기 (0) | 2023.10.10 |