Antwort #3 am: 06. Februar 2010, 11:24:57
billybob,
SELECT blog_id, vote_nr, SUM(vote_nr) AS votes_gesamt
FROM blog_vote
WHERE blog_id = '1'
GROUP BY vote_nr
reicht nicht, weil blog_id weder gruppiert noch ein Aggregat ist. Also entweder
SELECT blog_id, vote_nr, SUM(vote_nr) AS votes_gesamt
FROM blog_vote
WHERE blog_id = '1'
GROUP BY blog_id, vote_nr
oder
SELECT blog_id, vote_nr, SUM(vote_nr) AS votes_gesamt
FROM blog_vote
WHERE blog_id = '1'
GROUP BY 1, 2
Vermutlich ging bei der Installation nur die letzte Zeile (group by ...) verloren.
Grüße, Volker