Извлекать один и тот же месяц в разные годы MySQL

Я разрабатываю регистратор для своих фотоэлектрических панелей, и у меня есть таблица mysql с ежедневным производством за последние 5 лет. Я хотел бы извлечь и агрегировать ежемесячный объем производства, например:

jan 2010= x kWh

jan 2011= ...

jan 2012=...

jan 2013=...

и так далее..
Есть ли быстрый способ сделать это в mysql-php, не делая слишком много разных выборок?
Заранее спасибо…

0

Решение

Если в вашей таблице есть поле даты, в котором вы храните ежедневную продукцию, вы можете использовать группу в этом поле, это должно работать:

select DATE_FORMAT(date, "%M-%Y") as monthyear, sum(production)
from production
group by monthyear
order by monthyear
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector