[sql] 레스토랑 웨이터의 팁 분석 https://solvesql.com/problems/tip-analysis/
[1차 시도]
SELECT day, time, ROUND(AVG(tip),2) AS avg_tip, ROUND(AVG(size),2) AS avg_size
FROM tips
ORDER BY day, time
> 값이 하나만 표시됨
[2차 시도]
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
> GROUP BY를 넣으니 working
GROUP BY에 대한 이해가 더 필요해보인다.
왜 써야하는지 바로 생각하지못하는중
알파벳순 = ASC
'관심 > SQL' 카테고리의 다른 글
[SQL] solvesql - 최고의 근무일을 찾아라 (0) | 2023.01.09 |
---|---|
[SQL] solvesql - 몇 분이서 오셨어요? (0) | 2023.01.09 |
[SQL] solvesql - 두 테이블 결합하기 (0) | 2023.01.08 |