Re: Задание 10

From windweb, 4 Months ago, written in SQL, viewed 86 times. This paste is a reply to Задание 10 from Николай - view diff
URL http://codebin.org/view/a21dfc34 Embed
Download Paste or View Raw
  1. WITH agg AS
  2.   (SELECT CAST(DATE_TRUNC('year', paid_at) AS DATE) AS YEAR,
  3.           SUM(total_amt) AS total
  4.    FROM tools_shop.orders
  5.    GROUP BY CAST(DATE_TRUNC('year', paid_at) AS DATE)
  6.    ORDER BY CAST(DATE_TRUNC('year', paid_at) AS DATE))
  7. SELECT *,
  8.        (LEAD(total, 1, total) OVER ()) - total AS delta
  9. FROM agg

Reply to "Re: Задание 10"

Here you can reply to the paste above