victorzadorozhnyy
@victorzadorozhnyy

Как выбрать сумму записей по месяцам и добавить колонку с названием месяца и года?

Хочу сделать запрос, который выдает группировку по месяцу-году (2016 jun ...) и имеет колонку с названием месяца и года
сейчас есть вот такое
SELECT Month(ps_datetime), COUNT(ps_id) x FROM `patient_services` GROUP BY YEAR(ps_datetime), MONTH(ps_datetime)

нужно добавить колонку в которой будет MONTHNAME(ps_datetime) и YEAR(ps_datetime)
название месяца могут повторяться, так что нужно GROUP BY делать не только по месяцу, но и году
Помогите разобраться
  • Вопрос задан
  • 156 просмотров
Решения вопроса 1
@electronik777
SELECT COUNT(ps_id), EXTRACT(YEAR FROM ps_datetime) AS Year,
EXTRACT(MONTH FROM ps_datetime) AS Month
FROM `patient_services`
GROUP BY Year,Month

www.w3schools.com/sql/func_extract.asp
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы