get the SUM of each Person by the PersonID
问题 I have the following columns in a table: SCORE_ID SCORE_PERSON_ID SCORE_VOTE The SCORE_PERSON_ID is a variable. I need to sum the SCORE_VOTE per SCORE_PERSON_ID. Can you suggest of a good way to do that? 回答1: You need a GROUP BY and an aggregate function like count or sum SELECT SCORE_PERSON_ID, sum(SCORE_VOTE) as score FROM table GROUP BY `SCORE_PERSON_ID` 回答2: SELECT SUM(SCORE_VOTE) FROM SCORES GROUP BY SCORE_PERSON_ID 回答3: how about select sum(SCORE_VOTE) as score from TABLE group by SCORE