diff --git a/dal/sqlcgen/queries.sql.go b/dal/sqlcgen/queries.sql.go index c5663d1..172343f 100644 --- a/dal/sqlcgen/queries.sql.go +++ b/dal/sqlcgen/queries.sql.go @@ -1611,10 +1611,7 @@ WITH Funnel AS ( SELECT q.title AS question_title, ta.total_answers, - CASE - WHEN ta.total_answers = 0 THEN 0 - ELSE CAST(COUNT(*)::FLOAT / NULLIF(ta.total_answers, 0) AS INTEGER) - END AS percentage + CAST(COUNT(*) * 100.0 / NULLIF(ta.total_answers, 0) AS INTEGER) AS percentage FROM answer a JOIN @@ -1636,10 +1633,7 @@ WITH Funnel AS ( q.id, q.title AS question_title, a.content AS answer_content, - CASE - WHEN q.total_answers = 0 THEN 0 - ELSE CAST(COUNT(*)::FLOAT / NULLIF(q.total_answers, 0) AS INTEGER) - END AS percentage + CAST(COUNT(*) * 100.0 / NULLIF(q.total_answers, 0) AS INTEGER) AS percentage FROM answer a JOIN (