برنامه نویسی
MYSQL
درس 1: بهینه سازی پرس و جو
اجازه دهید جدول سفارشات ساختار زیر را داشته باشد:
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)
);
درخواست:
برای یافتن لیستی از مشتریان با ارزش کل سفارش بیش از 10000 در سال 2023 پرس و جو کنید.
با افزودن یا تغییر ایندکس های مناسب، عملکرد پرس و جو فوق را بهبود بخشید.