Группировка по дням в SQL


Получите день из столбца date таблицы transactions. Назовите новое поле days. Подсчитайте c группировкой по дням количество купленных товаров (id_product) и назовите получившееся поле cnt. Отсортируйте результат в порядке возрастания даты.

Подсказка:
Вызовите EXTRACT, чтобы получить день из столбца date. Агрегирующей функцией COUNT() подсчитайте количество продуктов. Сгруппируйте и отсортируйте данные по полю days.

Код:

SELECT 
 EXTRACT(day FROM date) AS days,
 COUNT(id_product) AS cnt
FROM 
	transactions
GROUP BY
  days
ORDER BY
 days




Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: