Bài 1: Tối ưu hóa truy vấn
Cho bảng orders có cấu trúc như sau:
CREATE TABLE orders (
order_id INT PRIMARY KEY AUTO_INCREMENT,
customer_id INT,
product_id INT,
order_date DATE,
quantity INT,
total_price DECIMAL(10, 2),
INDEX (customer_id),
INDEX (order_date)
);
Yêu cầu:
Truy vấn để tìm danh sách các khách hàng có tổng giá trị đơn hàng lớn hơn 10000 trong năm 2023.
Cải thiện hiệu suất của truy vấn trên bằng cách thêm hoặc thay đổi các chỉ mục phù hợp.