1

SUMが正しい関数であるかどうかさえわかりません。ユーザービューは次のようになります。これは、ユーザーをポイントで結合し、チームIDに基づいてチームテーブルからチーム名を取得します。

Person  TeamName    Points
10      Team A          500
20      A-Team           20
30      Party People    100 
40      Test!           150
50      WhooHoo         200
60      Party People    750
70      Test!            14

ご覧のとおり、同じチーム名の2人の人がいて、チームごとに次のように結果を表示したいと思います。

TeamName        Points
Team A          500
A-Team           20
Party People    850
Test!           164
WhooHoo         200

たぶん私は新しく始める必要があります...これが私が一緒に仕事をしなければならないものです:

Users           teams
user-id         team-id
name            teamName
points
teamid

どんな助けでも大歓迎です!! ありがとう

4

1 に答える 1

1
Select teamName, sum(Points) from users, teams 
on user.team-id = team.team-id
group by teamName 
于 2012-12-19T01:28:46.763 に答える