forecast_api/route_sql/list_changes.sql

32 lines
763 B
MySQL
Raw Normal View History

2020-02-14 02:24:52 -05:00
WITH
agg as (
2019-03-23 17:17:46 -04:00
SELECT
ol.doc->>'user' "user"
,quota_rep_descr
2020-02-25 16:49:46 -05:00
,to_char((ol.doc->>'stamp')::timestamptz,'Mon-DD HH24:MI:SS') stamp
,ol.doc->>'tag' tag
,ol.doc->>'message' "comment"
2020-02-25 00:27:30 -05:00
,jsonb_pretty(ol.doc) doc
,ol.id
2020-02-14 02:24:52 -05:00
,to_char(round(sum(value_usd),2),'$999,999,999D00') sales
from
rlarp.osm_log ol
2020-02-14 02:24:52 -05:00
inner join rlarp.osm_pool on
id = logid
WHERE
quota_rep_descr = 'replace_user'
AND tag NOT IN ('Initial Build','last price')
group BY
ol.doc->>'user'
,quota_rep_descr
,ol.doc->>'stamp'
,ol.doc->>'tag'
,ol.doc->>'comment'
2020-02-25 00:27:30 -05:00
,jsonb_pretty(ol.doc)
,ol.id
2020-02-25 10:54:45 -05:00
ORDER BY
2021-06-02 11:50:21 -04:00
ol.id desc
2019-03-23 17:17:46 -04:00
)
SELECT
2021-06-02 11:50:21 -04:00
jsonb_agg(row_to_json(agg)::jsonb ORDER BY agg.id desc) x from agg