Advertisement
Guest User

Untitled

a guest
Apr 4th, 2020
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.44 KB | None | 0 0
  1. SELECT kwartal,
  2. LICZBA_SPRZEDANYCH,
  3. RANK() OVER (ORDER BY LICZBA_SPRZEDANYCH DESC) RANK_LS,
  4. CAST((LICZBA_SPRZEDANYCH/LICZBA_W_ROKU)*100 AS DECIMAL(10,2)) udzial_w_roku
  5. FROM
  6.     (SELECT DISTINCT TO_CHAR(TIME_ID, 'YYYY-Q') kwartal,
  7.     SUM(quantity_sold) OVER (PARTITION BY TO_CHAR( TIME_ID, 'YYYY-Q')) LICZBA_SPRZEDANYCH,
  8.     SUM(quantity_sold) OVER (PARTITION BY TO_CHAR(TIME_ID, 'YYYY')) LICZBA_W_ROKU
  9.     FROM SH.sales)
  10. ORDER BY kwartal
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement