- Посчитайте сумму выручки, полученную от продаж каждого хот-дога, за каждый месяц. Отобразите в итоговой таблице номер месяца, название хот-дога и сумму выручки.
- Дополните предыдущий запрос. Отсортируйте таблицу по названию хот-дога в обратном алфавитном порядке, а затем — по месяцу в порядке возрастания.
SELECT EXTRACT (MONTH FROM date) AS Month,
name_hotdog,
SUM (price*quantity)
FROM hotdog
GROUP BY name_hotdog, EXTRACT (month FROM date)
ORDER BY name_hotdog DESC, EXTRACT (month FROM date) ASC
Посчитайте сумму выручки, полученную от продаж каждого хот-дога, за каждый месяц. Отобразите в итоговой таблице номер месяца, название хот-дога и сумму выручки.
SELECT name_hotdog,
EXTRACT (MONTH FROM date '2022-01-01') AS mo,
SUM(price*quantity) AS total
FROM hotdog
WHERE date BETWEEN '2022-01-01' AND '2022-12-31'
GROUP BY name_hotdog, mo;
Через экстракт могу получить только столбец за 1 выбранный месяц, как можно получить за весь год? типо месяц 1 столько, месяц 2 столько и так далее? все перерыл так и нифига не понял