diff --git a/offline/snap_last_price.pg.sql b/offline/snap_last_price.pg.sql index d13c669..ab9f9b2 100644 --- a/offline/snap_last_price.pg.sql +++ b/offline/snap_last_price.pg.sql @@ -1,42 +1,3 @@ --- WITH --- grp AS ( --- SELECT --- o.account --- ,o.shipgrp --- ,o.part --- ,o.odate --- ,round(o.fb_val_loc/o.fb_qty,5) price --- ,o.ddqtoi --- ,i.mpck --- ,o.lbs --- FROM --- rlarp.osmf o --- LEFT OUTER JOIN "CMS.CUSLG".itemm i ON --- i.item = o.part --- WHERE --- version = 'b26' --- GROUP BY --- o.account --- ,o.shipgrp --- ,o.part --- ,o.odate --- ,round(o.fb_val_loc/o.fb_qty,5) --- ,o.ddqtoi --- ,i.mpck --- ,o.lbs --- ) --- SELECT --- account --- ,shipgrp --- ,part --- ,odate --- ,price --- ,ddqtoi --- ,round(avg(price) over (PARTITION BY account, shipgrp, part),5) avgprice --- ,row_number() OVER (PARTITION BY account, shipgrp, part ORDER BY odate desc) rn --- ,mpck --- ,lbs --- FROM grp WITH grp AS ( SELECT