첫 주문과 마지막 주문
DATE()를 사용하면 yyyy-MM-dd 형태로 변환된다.
SELECT DATE(MIN(order_purchase_timestamp)) AS `first_order_date`,
DATE(MAX(order_purchase_timestamp)) AS `last_order_date`
FROM olist_orders_dataset
ORDER BY order_purchase_timestamp
많이 주문한 테이블 찾기
SELECT * FROM tips
WHERE total_bill > (SELECT AVG(total_bill) FROM tips)
레스토랑의 일일 평균 매출액 계산하기
SELECT ROUND(AVG(`sales`), 2) AS `avg_sales` FROM (
SELECT day, SUM(total_bill) AS `sales` FROM tips
GROUP BY day
)
'SolveSQL > 난이도 1' 카테고리의 다른 글
[SolveSQL/난이도 1] Advent of SQL 2024(MySQL, SQLite) (1) | 2024.12.27 |
---|