Выборка из MySQL итоговых сумм по месяцам

В таблице есть поле типа DateTime (дата совершения покупки) и поле со стоимостью заказа. Для построения графика продаж по месяцам необходимо выбрать итоговые суммы по месяцам, отсортировав при этом результаты по дате. Это возможно?


Ответы (1 шт):

Автор решения: Alex R.

Необходимо из даты получить месяц и сгруппировать по нему данные, чтобы получить сумму (групповая функция SUM)

select
  DATE_FORMAT(s.sale_date, '%Y-%m-01'), sum(s.cost) 
from sales
group by DATE_FORMAT(s.sale_date, '%Y-%m-01') 
→ Ссылка