@lid2pro

Как вывести количество записей за текущий и предыдущий месяц mysql?

Добрый день,
имеется таблица вида
author date
вася 5.8.2016 20:15
петя 6.8.2016 23:12
вася 7.8.2016 21:15
вася 7.8.2016 15:15
и т.д.

Как правильное сгруппировать даты и авторов в запросе, чтобы на выходе было:
Август 2016 | Вася | 3
Август 2016 | петя | 1

Июль 2016 | Вася | 25
Июль 2016 | петя | 17
Июль 2016 | Миша | 1

Заранее спасибо
  • Вопрос задан
  • 546 просмотров
Решения вопроса 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
1) храним датувремя в нормальном поле datetime
2) читаем про DATE_FORMAT, GROUP BY, COUNT
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SELECT * FROM posts WHERE YEAR(date) = 2016 AND MONTH(date) = 7";


Может зависеть от типа данных, в котором у вас лежит дата (date)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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