[Deprecated] 오타 제보
147
작성한 질문수 43
시력 이슈로 Deprecated안녕하세요. 영한님!
7장1, 2, 3page 오타 제보 합니다!
아래 쿼리를 실행해서 데이터를 생성하고,

-- # 7. 통계 테이블 설계
-- ## 통계 데이터와 성능 문제
-- ### 원본 데이터 준비
DROP TABLE IF EXISTS orders;
CREATE TABLE orders (
order_id BIGINT AUTO_INCREMENT PRIMARY KEY,
customer_id BIGINT NOT NULL,
total_amount INT NOT NULL,
order_status VARCHAR(20) NOT NULL,
order_date DATETIME NOT NULL
);
-- 데이터 입력 (예시를 위해 소량만 입력하지만, 실제로는 수백만 건이라고 가정한다)
INSERT INTO orders (customer_id, total_amount, order_status, order_date) VALUES
(1, 10000, 'COMPLETED', '2026-01-01 10:00:00'),
(2, 25000, 'COMPLETED', '2026-01-01 14:30:00'),
(3, 15000, 'COMPLETED', '2026-01-01 18:20:00'),
(4, 50000, 'COMPLETED', '2026-01-02 09:15:00'),
(5, 30000, 'COMPLETED', '2026-01-02 11:00:00'),
(6, 12000, 'CANCELLED', '2026-01-02 15:45:00'),
(7, 45000, 'COMPLETED', '2026-01-03 10:00:00');
아래 통계 쿼리를 실행하면,
-- ### 원본 테이블 직접 집계의 유혹
SELECT
DATE(order_date) as stat_date,
COUNT(*) as order_count,
SUM(total_amount) as total_sales
FROM orders
WHERE order_status = 'COMPLETED'
GROUP BY DATE(order_date)
ORDER BY stat_date;
아래와 같은 결과가 나온다고 적혀있는데요.

2026-01-02 데이터가 3개라서 실제로는 아래와 같은 결과가 나와야할것 같아요!

감사합니다.
답변 1
현대 쿼리 복잡성에 관한 질문
0
11
2
공통 코드 VS Enum 클래스
1
36
1
극단적으로 from-to가 12일 이고, valid_to가 13일이면?
0
38
1
상태 기반 데이터관리에서 특정 시점에 대한 정보는 어떻게 관리할 수 있나요?
0
68
1
공통 코드 , 계층 구조 질문
1
107
1
공통코드 관련한 질문 드립니다.
0
120
1
다음 강의는 언제쯤 나올까요?
1
167
2
실제 FK제약조건을 설정하지 않는이유
0
139
2
히스토리 관련 질문
0
105
2
통계 데이터 수정 질문
1
126
2
공통 코드에서 Redis Pub/Sub은 최근 실무에서 쓰이진 않나요?
0
213
2
DELETE -> SELECT 질문 드립니다.
0
97
1
상속 관계 모델링의 적용 기준 질문
0
118
1
TTL 캐싱에 대한 질문
0
157
1
공통 코드 사용시 컬럼 타입 설정
0
148
1
history_creted_at과 valid_from
1
114
2
함수 기반 인덱스 (Function-Based Index)
0
138
1
추후 강의 질문있습니다
0
177
2
실무 통계 질문(고민) 드립니다..!
0
150
2
Json 컬럼의 객체 맵핑
0
109
1
오타 제보
0
109
2
category_path 테이블에서 idx_descendant 인덱스를 생성하는 이유가 궁금합니다
0
159
2
물리적으로 외래 키 제약 조건을 설정하지 않을 때
0
145
1
`전체 행 스냅샷 이력 테이블`의 대상 테이블 칼럼 변경
2
135
1





