få alle rækker
SELECTp.*, COUNT(a.question_id) AS answerNum
FROM
bg_participants AS p
LEFT JOIN
bg_answers AS a
ON
p.participant_id = a.participant_id
LEFT JOIN
bg_questions AS q
ON
a.question_id = q.question_id
AND
a.answer = q.question_correct_answer
WHERE
q.question_quarter = ".intval($_GET["q"])."
GROUP BY
p.participant_id
Denne query henter alle participants og sammenligner deres answer med correct_answer og tæller dem. Det virker fint, men problemet er at jeg IKKE får dem med, som ikke har svaret korrekt på nogle spørgsmål.
Hvordan får jeg disse med?
