Toggle navigation
Toggle navigation
This project
Loading...
Sign in
ncov
/
back
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
lintry
2020-01-29 15:52:16 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
c16cada88b9066737b6aab2582d9defba1c36780
c16cada8
1 parent
ef3ac93e
调整连续值
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
1 deletions
server/routers/c/info_action.js
server/routers/c/info_action.js
View file @
c16cada
...
...
@@ -47,11 +47,16 @@ module.exports = function (dbo) {
, pr as (
select province from stats group by 1
)
select pr.province, d.today, COALESCE(st.confirmed_count, lag(st.confirmed_count) over(partition by pr.province order by d.today))
, dat as(
select pr.province, d.today, COALESCE(st.confirmed_count, max(st.confirmed_count) over(partition by pr.province order by d.today)) confirmed_count
from pr
cross join days d
left join stats st on st.province = pr.province and st.today = d.today
order by 1,2
)
select province, jsonb_agg(today) days, jsonb_agg(confirmed_count) confirmed_counts
from dat
group by 1
`
,
{
replacements
:
{
province_name
},
type
:
dbo
.
QueryTypes
.
SELECT
});
return
Result
.
Ok
(
'成功!'
,
result
);
...
...
Please
register
or
login
to post a comment