One query per metric
SELECT COUNT(id) AS num_orders FROM orders;SELECT SUM(total_amount) AS total_sales FROM orders;SELECT AVG(total_amount) AS avg_order_value FROM orders;SELECT MAX(total_amount) AS max_order_value FROM orders;SELECT MIN(total_amount) AS min_order_value FROM orders; SELECT customer_id, COUNT(id) AS num_orders, SUM(total_amount) AS total_spentFROM ordersGROUP BY customer_id;- Cost: five full scans of the table for part 1