@centrin0

Как получить количество записей за час?

Есть таблица со столбцами: дата (timestamp), сообщение.
Нужно вывести таблицу, показывающую количество сообщений в каждый час.
Чтобы было видно, что есть 5 сообщений между 11 и 12 часами , 10 сообщений между 12 и 13 часами.
Я так понимаю будет что-нибудь вроде SELECT COUNT(*) GROUP BY...
Как сделать группировку по часам?
  • Вопрос задан
  • 301 просмотр
Решения вопроса 2
toxa82
@toxa82
посмотрите функцию EXTRACT (field FROM source), например
SELECT EXTRACT(HOUR FROM TIMESTAMP '2001-02-16 20:38:40');
Ответ написан
@balamyt92
; select * from users; --
Все зависит от того что и как вам нужно, вот вариант от которого можно оттолкнуться
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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