update sqlc gen
This commit is contained in:
parent
02735ebe96
commit
f6f40665b2
@ -503,22 +503,21 @@ WITH TimeBucket AS (
|
||||
SELECT
|
||||
tb.time_interval,
|
||||
COUNT(DISTINCT session) AS open_count
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
session,
|
||||
MIN(created_at) AS first_start_time
|
||||
FROM
|
||||
answer
|
||||
WHERE
|
||||
answer.quiz_id = $3
|
||||
AND start = TRUE
|
||||
AND created_at >= $1::timestamp
|
||||
AND created_at <= $2::timestamp
|
||||
GROUP BY
|
||||
session
|
||||
) AS first_starts
|
||||
JOIN TimeBucket tb ON date_trunc('hour', first_starts.first_start_time) = tb.time_interval
|
||||
FROM (
|
||||
SELECT
|
||||
session,
|
||||
MAX(created_at) AS first_start_time
|
||||
FROM
|
||||
answer
|
||||
WHERE
|
||||
answer.quiz_id = $3
|
||||
AND start = TRUE
|
||||
AND created_at >= $1::timestamp
|
||||
AND created_at <= $2::timestamp
|
||||
GROUP BY
|
||||
session
|
||||
) AS first_starts
|
||||
JOIN TimeBucket tb ON date_trunc('hour', first_starts.first_start_time) = tb.time_interval
|
||||
GROUP BY
|
||||
tb.time_interval
|
||||
),
|
||||
@ -528,20 +527,20 @@ WITH TimeBucket AS (
|
||||
COUNT(DISTINCT session) AS result_count
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
session,
|
||||
MIN(created_at) AS first_result_time
|
||||
FROM
|
||||
answer
|
||||
WHERE
|
||||
answer.quiz_id = $3
|
||||
AND result = TRUE
|
||||
AND created_at >= $1::timestamp
|
||||
AND created_at <= $2::timestamp
|
||||
GROUP BY
|
||||
session
|
||||
) AS first_results
|
||||
JOIN TimeBucket tb ON date_trunc('hour', first_results.first_result_time) = tb.time_interval
|
||||
SELECT
|
||||
session,
|
||||
MAX(created_at) AS first_result_time
|
||||
FROM
|
||||
answer
|
||||
WHERE
|
||||
answer.quiz_id = $3
|
||||
AND result = TRUE
|
||||
AND created_at >= $1::timestamp
|
||||
AND created_at <= $2::timestamp
|
||||
GROUP BY
|
||||
session
|
||||
) AS first_results
|
||||
JOIN TimeBucket tb ON date_trunc('hour', first_results.first_result_time) = tb.time_interval
|
||||
GROUP BY
|
||||
tb.time_interval
|
||||
),
|
||||
|
Loading…
Reference in New Issue
Block a user