Advertisement
AlexErin1308

Практика: кумулятивные значения. TASK №3

Jun 13th, 2024
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PostgreSQL 0.57 KB | Source Code | 0 0
  1. -- 3. Напишите запрос к таблице tools_shop.orders, который выведет:
  2. месяц оплаты заказа в формате '2016-02-01', приведённый к типу date;
  3. сумму заказа total_amt;
  4. сумму заказа с накоплением, отсортированную по возрастанию месяца оплаты заказа.
  5.  
  6. SELECT CAST (DATE_TRUNC('month', paid_at) AS date) AS month, total_amt,
  7.        SUM(total_amt) OVER (ORDER BY CAST (DATE_TRUNC('month', paid_at) AS date))
  8. FROM tools_shop.orders
  9.  
  10.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement