GROUP_CONCAT()
. का उपयोग करके "धोखाधड़ी" समाधान . यह उन प्रश्नों की संख्या नहीं दिखाएगा जो किसी विषय से संबंधित नहीं हैं:
SELECT
TopicIds
, COUNT(*) AS QuestionCount
FROM
( SELECT
QuestionId
, GROUP_CONCAT(TopicId ORDER BY TopicId) AS Topics
FROM
QuestionTopic
GROUP BY
QuestionId
) AS grp
GROUP BY
Topics