आपको उन सभी क्षेत्रों के अनुसार समूह बनाना होगा जिन्हें आप बनाए रखना चाहते हैं:
SELECT songs.id, songs.song, songs.artist,
AVG(score.score * 1.0) AS AvgScore
FROM songs
LEFT JOIN score
ON score.id=songs.id
GROUP BY songs.id, songs.song, songs.artist
ORDER BY songs.id, score DESC
वैकल्पिक रूप से, आप बस यह कर सकते हैं:
SELECT songs.id, songs.song, songs.artist,
(SELECT AVG(Score) FROM score WHERE score.id = songs.id) AS AvgScore)
FROM songs