Получите часы из поля 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