improve question statistic
This commit is contained in:
parent
2415bd7db2
commit
bd8d1262c9
@ -521,7 +521,7 @@ WITH Funnel AS (
|
|||||||
SELECT DISTINCT a.session, q.id AS qid_true_result
|
SELECT DISTINCT a.session, q.id AS qid_true_result
|
||||||
FROM answer a
|
FROM answer a
|
||||||
JOIN question q ON a.question_id = q.id
|
JOIN question q ON a.question_id = q.id
|
||||||
WHERE a.result = TRUE
|
WHERE a.result = TRUE AND a.quiz_id = $1
|
||||||
) AS q ON a.session = q.session
|
) AS q ON a.session = q.session
|
||||||
WHERE
|
WHERE
|
||||||
a.quiz_id = $1
|
a.quiz_id = $1
|
||||||
@ -1082,4 +1082,4 @@ UPDATE tgAccounts SET Status = $1 WHERE id = $2;
|
|||||||
UPDATE tgAccounts SET Deleted = true WHERE id = $1;
|
UPDATE tgAccounts SET Deleted = true WHERE id = $1;
|
||||||
|
|
||||||
-- name: SearchIDByAppIDanAppHash :one
|
-- name: SearchIDByAppIDanAppHash :one
|
||||||
SELECT * FROM tgAccounts WHERE ApiID = $1 and ApiHash=$2 and Deleted = false;
|
SELECT * FROM tgAccounts WHERE ApiID = $1 and ApiHash=$2 and Deleted = false;
|
||||||
|
1
dal/schema/000020_init.down.sql
Normal file
1
dal/schema/000020_init.down.sql
Normal file
@ -0,0 +1 @@
|
|||||||
|
DROP INDEX results_for_quiz;
|
1
dal/schema/000020_init.up.sql
Normal file
1
dal/schema/000020_init.up.sql
Normal file
@ -0,0 +1 @@
|
|||||||
|
CREATE INDEX IF NOT EXISTS results_for_quiz ON answer(quiz_id, result);
|
@ -3306,7 +3306,7 @@ WITH Funnel AS (
|
|||||||
SELECT DISTINCT a.session, q.id AS qid_true_result
|
SELECT DISTINCT a.session, q.id AS qid_true_result
|
||||||
FROM answer a
|
FROM answer a
|
||||||
JOIN question q ON a.question_id = q.id
|
JOIN question q ON a.question_id = q.id
|
||||||
WHERE a.result = TRUE
|
WHERE a.result = TRUE AND a.quiz_id = $1
|
||||||
) AS q ON a.session = q.session
|
) AS q ON a.session = q.session
|
||||||
WHERE
|
WHERE
|
||||||
a.quiz_id = $1
|
a.quiz_id = $1
|
||||||
|
Loading…
Reference in New Issue
Block a user