sql >> Databáze >  >> RDS >> Oracle

Oracle Query navýší QTY do roku – pouze za poslední 3 roky

Jedna metoda používá dvě úrovně analytických funkcí:

select t.*, max(running_avg_3) over (partition by item_id)
from (select t.*,
             avg(qty) over (partition by item_id order by year desc
                            rows between current row and 2 following
                           ) as running_avg_3
      from t
     ) t


  1. Mysql Create Table s dynamickým názvem databáze

  2. odstranit řádek pomocí funkce ajax a php

  3. Přidejte atribut do xmltype s hodnotou převzatou ze sekvence

  4. CHYBA PostgreSQL:funkce to_tsvector(znak různý, neznámý) neexistuje