make sure there are 12 months for the selection
This commit is contained in:
parent
652fcaf44a
commit
5431306d5e
18
index.js
18
index.js
@ -194,6 +194,24 @@ server.get('/scenario_package', bodyParser.json(), function (req, res) {
|
||||
ORDER BY
|
||||
seq ASC
|
||||
)
|
||||
,mlist AS (
|
||||
SELECT
|
||||
mseq.m order_month
|
||||
,"2019 qty"
|
||||
,"2020 base qty"
|
||||
,"2020 adj qty"
|
||||
,"2020 tot qty"
|
||||
,"2019 value_usd"
|
||||
,"2020 base value_usd"
|
||||
,"2020 adj value_usd"
|
||||
,"2020 tot value_usd"
|
||||
FROM
|
||||
mseq
|
||||
LEFT OUTER JOIN mpvt ON
|
||||
mpvt.order_month = mseq.m
|
||||
ORDER BY
|
||||
mseq.s ASC
|
||||
)
|
||||
,totals AS (
|
||||
SELECT
|
||||
order_season
|
||||
|
@ -38,7 +38,7 @@ WHERE
|
||||
quota_rep_descr = '90005 - MARK WILKINSON'
|
||||
AND segm = 'Retail'
|
||||
AND mod_chan = 'MASS'
|
||||
--AND order_month = 'May'
|
||||
AND order_month = 'May'
|
||||
GROUP BY
|
||||
order_season
|
||||
,order_month
|
||||
@ -88,6 +88,24 @@ GROUP BY
|
||||
ORDER BY
|
||||
seq ASC
|
||||
)
|
||||
,mlist AS (
|
||||
SELECT
|
||||
mseq.m order_month
|
||||
,"2019 qty"
|
||||
,"2020 base qty"
|
||||
,"2020 adj qty"
|
||||
,"2020 tot qty"
|
||||
,"2019 value_usd"
|
||||
,"2020 base value_usd"
|
||||
,"2020 adj value_usd"
|
||||
,"2020 tot value_usd"
|
||||
FROM
|
||||
mseq
|
||||
LEFT OUTER JOIN mpvt ON
|
||||
mpvt.order_month = mseq.m
|
||||
ORDER BY
|
||||
mseq.s ASC
|
||||
)
|
||||
,totals AS (
|
||||
SELECT
|
||||
order_season
|
||||
@ -106,7 +124,7 @@ SELECT
|
||||
jsonb_build_object(
|
||||
'months'
|
||||
,(SELECT jsonb_agg(row_to_json(months)::jsonb) FROM months)
|
||||
'mpvt'
|
||||
,'mlist'
|
||||
,(SELECT jsonb_agg(row_to_json(mpvt)::jsonb) FROM mpvt)
|
||||
,'base'
|
||||
,(SELECT jsonb_agg(row_to_json(base)::jsonb) FROM base)
|
||||
|
Loading…
Reference in New Issue
Block a user