@0ldn0mad

Где ошибка в запросе?

Есть таблица (на картинке). Задача - найти суммарные покупки за определенный месяц.
Сделал такой запрос, но он не работает. Подскажите, пожалуйста, где подправить его.5cc1e52984c51433979412.png
SELECT goods.purchase_date, SUM(price), MONTH(purchase_date) AS mont
FROM goods
GROUP BY mont
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
SELECT MONTH(purchase_date) AS mont, SUM(price) AS goods_sum
FROM goods
GROUP BY MONTH(purchase_date)

Дополнение, ведь жизнь кончается не завтра.
SELECT YEAR(purchase_date) AS goods_year,
  MONTH(purchase_date) AS goods_month, 
  SUM(price) AS goods_sum
FROM goods
GROUP BY YEAR(purchase_date), MONTH(purchase_date)
ORDER BY 1, 2
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы