mirror of
https://github.com/GrassrootsEconomics/cic-dw.git
synced 2025-01-22 14:27:33 +01:00
fix: sql cmr queries
This commit is contained in:
parent
7fa1e1a7c0
commit
18020e8451
@ -17,7 +17,7 @@ LIMIT 730;
|
|||||||
-- This query generates a date range and left joins the users table to include days with no registrations
|
-- This query generates a date range and left joins the users table to include days with no registrations
|
||||||
-- Produces x, y results for displaying on a line chart
|
-- Produces x, y results for displaying on a line chart
|
||||||
WITH date_range AS (
|
WITH date_range AS (
|
||||||
SELECT day::date FROM generate_series('08-01-2022', '08-26-2022', INTERVAL '1 day') day
|
SELECT day::date FROM generate_series($1, $2, INTERVAL '1 day') day
|
||||||
)
|
)
|
||||||
|
|
||||||
SELECT date_range.day AS x, COUNT(users.id) AS y
|
SELECT date_range.day AS x, COUNT(users.id) AS y
|
||||||
@ -47,12 +47,12 @@ GROUP BY date_range.day
|
|||||||
ORDER BY date_range.day
|
ORDER BY date_range.day
|
||||||
LIMIT 730;
|
LIMIT 730;
|
||||||
|
|
||||||
-- name: transaction-count-cmr
|
-- name: transactions-count-cmr
|
||||||
-- This is a patch to support CMR dashboard
|
-- This is a patch to support CMR dashboard
|
||||||
-- This query generates a date range and left joins the transactions table to include days with no transactions
|
-- This query generates a date range and left joins the transactions table to include days with no transactions
|
||||||
-- Produces x, y results for displaying on a line chart
|
-- Produces x, y results for displaying on a line chart
|
||||||
WITH date_range AS (
|
WITH date_range AS (
|
||||||
SELECT day::date FROM generate_series('08-01-2022', '08-26-2022', INTERVAL '1 day') day
|
SELECT day::date FROM generate_series($1, $2, INTERVAL '1 day') day
|
||||||
),
|
),
|
||||||
exclude AS (
|
exclude AS (
|
||||||
SELECT sys_address FROM sys_accounts WHERE sys_address IS NOT NULL
|
SELECT sys_address FROM sys_accounts WHERE sys_address IS NOT NULL
|
||||||
|
Loading…
Reference in New Issue
Block a user