आपको एक GROUP BY
चाहिए अन्यथा यह प्रत्येक समस्या_आईडी के लिए एक पंक्ति वापस करने के बजाय संपूर्ण तालिका को एकत्रित करेगा:
SELECT
problems.problem_id,
creator_member_id,
problem_title,
problem_description,
sum(vote) as totalVotes,
problem_date
FROM problems
LEFT JOIN problem_votes
ON problems.problem_id = problem_votes.problem_id
GROUP BY problems.problem_id
यह क्वेरी एक MySQL एक्सटेंशन का उपयोग करती है:GROUP BY
और HAVING
छिपे हुए स्तंभों के साथ