Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- 1. Рассчитайте общее количество заказов в таблице tools_shop.orders по дням их оформления. Выведите все поля таблицы и новое поле с количеством заказов.
- SELECT *, COUNT(*) OVER (PARTITION BY CAST (DATE_TRUNC('day', created_at) AS date)) AS order_cnt
- FROM tools_shop.orders
- -- 2. Рассчитайте общую выручку в таблице tools_shop.orders по месяцам оплаты заказов. Выведите все поля таблицы и новое поле с суммой выручки.
- SELECT *, SUM(total_amt) OVER (PARTITION BY CAST (DATE_TRUNC('month', paid_at) AS date)) AS sum_month
- FROM tools_shop.orders
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement