Получите часы из поля date
таблицы transactions
. Назовите новое поле hours
. Посчитайте с группировкой по полю hours
, сколько товаров (id_product
) было куплено. Назовите результирующую переменную cnt
. Результат отсортируйте по возрастанию поля hours
.
Подсказка:
Вызовите EXTRACT, чтобы получить часы из столбца date
. Агрегирующей функцией COUNT()
подсчитайте количество продуктов. Сгруппируйте и отсортируйте данные по полю hours
.
Код:
SELECT EXTRACT(hour FROM date) AS hours, COUNT(id_product) AS cnt FROM transactions GROUP BY hours ORDER BY hours