@Triglav77

Как сгруппировать количество строк по дням?

Есть таблица с данными вида
id - int 5
datatime - int 11
status -varchar 255

Данные
1 1573629032 "оплачен"
2 1573656949 "отклонен"
3 1573629884 "оплачен"
......
100 1573634005 "оплачен"

как сгруппировать данные по дням, чтобы результат был таким

10 строк "13.11.2019" "оплачен"
11 строк "13.11.2019" "отклонен"
5 строк "15.11.2019" "оплачен"
10 строк "16.11.2019" "оплачен"

и т.д.
  • Вопрос задан
  • 21 просмотр
Решения вопроса 1
VladimirAndreev
@VladimirAndreev
php web dev
select DATE_FORMAT(FROM_UNIXTIME(`datetime`), '%Y-%m-%d') as _dt, count(*), status
from `data`
group by _dt, status
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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