반응형
츄르사려고 코딩하는집사입니다.
1. [solvesql] 레스토랑의 대목 SQLite
2. 문제 출처
https://solvesql.com/problems/high-season-of-restaurant/
3. 풀이
- 이 문제는 요일별 매출 합계가 1500이상인 요일을 구해서, 그 요일에 대한 데이터를 전부 출력하는 문제다.
- TIPS 테이블에서 해당하는 조건의 DAY를 가져오면 된다.
- TIPS 테이블에서 DAY를 기준으로 GROUP BY를 하는데, TOTAL_BILL의 합계가 1500 이상인 데이터의 요일을 서브쿼리로 가져온다.
4. 소스 코드
SELECT *
FROM TIPS
WHERE DAY IN (
SELECT DAY
FROM TIPS
GROUP BY DAY
HAVING SUM(TOTAL_BILL) >= 1500
)
반응형
'알고리즘 > solvesql' 카테고리의 다른 글
[solvesql] 일별 블로그 방문자 수 집계 SQLite (0) | 2022.10.25 |
---|---|
[solvesql] 작품이 없는 작가 찾기 SQLite (0) | 2022.10.25 |
[solvesql] 복수 국적 메달 수상한 선수 찾기 SQLite (0) | 2022.10.23 |
[solvesql] 첫 주문과 마지막 주문 SQLite (2) | 2022.10.21 |
[solvesql] 많이 주문한 테이블 찾기 SQLite (0) | 2022.10.21 |
[solvesql] 레스토랑의 요일별 VIP SQLite (0) | 2022.10.21 |
[solvesql] 레스토랑의 요일별 매출 요약 SQLite (0) | 2022.10.21 |
[solvesql] 레스토랑의 요일별 매출 요약 SQLite (0) | 2022.10.21 |
최근댓글