На данный вопрос уже ответили:
Есть таблица date|sum В поле date содержится дата формата DATE (2018-01-01) В поле sum содержится число (например 5000)
Задача: составить запрос на выборку данных таким образом, что бы на выходе получить массив с суммой всех значений sum за один месяц.
Пример:
На выходе должно быть:
Перечитал кучу манов, форумов, статей, но не нашел решение. Подскажите, как лучше и правильней сделать?
select extract(year_month from `date`) month, sum(`sum`) from T
group by extract(year_month from `date`)
Решил вот так, вроде работает:
SELECT SUM(sum_bill), date_format(date_bill, '%d.%m.%Y') as date_bill FROM `bill` GROUP BY MONTH(`date_bill`)
SELECT monthname(fullDate) AS month, SUM(amount) AS totalSales FROM your_table GROUP BY monthname(fullDate) ORDER BY month(fullDate) ASC
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Здравствуйте, хочу написать чат-бота для вк,написал,подключил к хостингу,ссылку подключил к группе,вроде всё должно работать,но не работает(...
Необходимо реализовать простенького бота который будет выполнять пару действий купить - продатьПРоблема заключается в следующем - как можно...
Добрый вечер, есть код который выводит самую длинную часть в двух словах, в данном случае "ааа"Подскажите пожалуйста, как можно сделать, чтобы...