Updated report system to analyse subsets

This commit is contained in:
2025-06-01 20:46:42 +01:00
parent 7d571d240d
commit bf17427cc4
8 changed files with 84 additions and 21 deletions

View File

@@ -4,6 +4,7 @@ header('Content-Type: application/json');
if (php_sapi_name() === 'cli') {
echo "Running from command line.\n";
$qid="QID2_7";
$survey="SV_cwKjMqAqGxImjMG";
$q1 = 1;
$q2 = 2;
$q3 = 0;
@@ -70,18 +71,16 @@ try {
$baseSql = "
SELECT
a.value,
COUNT(*) AS count,
r.Q1,
r.Q2,
r.Q3
COUNT(*) AS count
FROM Answers a
INNER JOIN Responses r ON a.responseId = r.id
INNER JOIN Surveys s ON a.surveyId = s.id
WHERE a.QID = :qid
";
//GROUP BY a.value, r.Q1, r.Q2, r.Q3
$sql = $baseSql . $qualifier . "
GROUP BY a.value, r.Q1, r.Q2, r.Q3
GROUP BY a.value
ORDER BY a.value;
";