2012-12-19 3 views
1

SUM이 올바른 함수인지 잘 모르겠습니다. 당신이 볼 수 있듯이, 두 사람이 같은과가동일한 테이블의 여러 합계

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 

: 여기에 포인트 사용자를 조인 팀 ID를 기반으로 팀 테이블에서 자신의 팀 이름을 가져옵니다 이는처럼 내 사용자가 모습을 볼 것입니다 팀별로 그룹화 다음과 같이 teamname 나는 결과를 표시 할 :

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

어떤 도움 것 :

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

어쩌면 나는 신선한 시작해야 ... 여기에 내가 작업 할 것입니다 있다 매우 감사!! 감사합니다.

답변

1
Select teamName, sum(Points) from users, teams 
on user.team-id = team.team-id 
group by teamName 
+0

마이클! 당신은 올바른 방향으로 나를 가리켰다 !! – Xenon

관련 문제