diff --git a/dal/db_query/queries.sql b/dal/db_query/queries.sql index a0dae11..5ebd771 100644 --- a/dal/db_query/queries.sql +++ b/dal/db_query/queries.sql @@ -535,22 +535,22 @@ WITH Funnel AS ( COUNT(*) >= 1 ), Questions AS ( - SELECT - q.title AS question_title, - a.content AS answer_content, - COUNT(a.id) * 100.0 / NULLIF(SUM(COUNT(a.id)) OVER (PARTITION BY q.id), 0) AS percentage - FROM - question q - JOIN answer a ON q.id = a.question_id - WHERE - a.quiz_id = $1 - AND a.created_at >= TO_TIMESTAMP($2) - AND a.created_at <= TO_TIMESTAMP($3) - GROUP BY - q.id, q.title, a.content - HAVING - COUNT(a.id) >= 1 - ) + SELECT + q.title AS question_title, + a.content AS answer_content, + COUNT(a.id) * 100.0 / NULLIF(SUM(COUNT(a.id)) OVER (PARTITION BY q.id), 0) AS percentage + FROM + question q + JOIN answer a ON q.id = a.question_id + WHERE + a.quiz_id = $1 + AND a.created_at >= TO_TIMESTAMP($2) + AND a.created_at <= TO_TIMESTAMP($3) + GROUP BY + q.id, q.title, a.content + HAVING + COUNT(a.id) >= 1 +) SELECT Funnel.count_start_false, Funnel.count_start_true, diff --git a/dal/sqlcgen/queries.sql.go b/dal/sqlcgen/queries.sql.go index 2997da5..dc93c22 100644 --- a/dal/sqlcgen/queries.sql.go +++ b/dal/sqlcgen/queries.sql.go @@ -1629,22 +1629,22 @@ WITH Funnel AS ( COUNT(*) >= 1 ), Questions AS ( - SELECT - q.title AS question_title, - a.content AS answer_content, - COUNT(a.id) * 100.0 / NULLIF(SUM(COUNT(a.id)) OVER (PARTITION BY q.id), 0) AS percentage - FROM - question q - JOIN answer a ON q.id = a.question_id - WHERE - a.quiz_id = $1 - AND a.created_at >= TO_TIMESTAMP($2) - AND a.created_at <= TO_TIMESTAMP($3) - GROUP BY - q.id, q.title, a.content - HAVING - COUNT(a.id) >= 1 - ) + SELECT + q.title AS question_title, + a.content AS answer_content, + COUNT(a.id) * 100.0 / NULLIF(SUM(COUNT(a.id)) OVER (PARTITION BY q.id), 0) AS percentage + FROM + question q + JOIN answer a ON q.id = a.question_id + WHERE + a.quiz_id = $1 + AND a.created_at >= TO_TIMESTAMP($2) + AND a.created_at <= TO_TIMESTAMP($3) + GROUP BY + q.id, q.title, a.content + HAVING + COUNT(a.id) >= 1 +) SELECT Funnel.count_start_false, Funnel.count_start_true,