Бортовой журнал Ктулху
Кончил дело – баба с возу.

Выборка SQL с группировкой по году и месяцу

Нужно выбрать некие данные из таблицы, сгруппировав их по году и месяцу. Пусть это будет количество продаж фирмы "Рога и копыта" с группировкой по месяцам и годам.

 
SELECT YEAR(timestamp) AS 'Year', MONTH(timestamp) AS 'Month', count(*) AS "sales"
 FROM _table where donor = 21
 GROUP BY YEAR(timestamp), MONTH(timestamp)
 ORDER BY YEAR(timestamp), MONTH(timestamp)

Ответ будет примерно таким:

20141216
201519
2015211
201533
2015412
201558
201568
2015711
201585
2015913
20151013
2015116
20151210
201615
2016211

 

 

Рейтинг@Mail.ru
Яндекс.Метрика
Hosting Ukraine
Счетчик PR-CY.Rank
Счетчик PR-CY.Rank