Максим Силавский
Ученик
(135)
3 месяца назад
SELECT MIN(total) AS min_total, MAX(total) AS max_total, AVG(total) AS avg_total, COUNT(DISTINCT customer_id) AS unique_customers, SUM(total) AS total_revenue FROM invoice WHERE CAST(invoice_date AS DATE) BETWEEN '2009-09-01' AND '2009-09-30' AND customer_id IN (11, 13, 44, 36, 48, 52, 54, 56);
MAX(total)
-- добавь нужные поля
FROM invoice
WHERE CAST(invoice_date AS date) BETWEEN '2009-09-01' AND '2009-09-30' AND customer_id in (11, 13, 44, 36, 48, 52, 54, 56);
Добавь к минимуму и максимуму несколько новых полей:
среднее значение поля total;
количество уникальных идентификаторов покупателей из поля customer_id;
суммарная выручка.
Не меняй условия для среза данных.