Sql我坚持左连接和总和

时间:2014-10-24 18:11:27

标签: php sql sum left-join phalcon

我有两个表,第一个是Genkeys,其中:任务的团队ID的密钥id和密钥使用的布尔值。

第二个是仅有的任务:任务ID和完成任务的点数我需要总结用户当时有多少积分。

我正在尝试这个请求:

SELECT 
  * 
FROM 
  Tasks
LEFT JOIN
  used
WHERE 
  team = $id
FROM Genkeys 
SELECT 
  SUM points
WHERE  
  used = 0

1 个答案:

答案 0 :(得分:0)

假设你有表格Genkeys(团队,任务)和任务(任务,点数)......

select team,
sum(points) totalpoints
from Genkeys
join Tasks
on Genkeys.task=Tasks.task
group by team

确切的SQL verbage将根据您使用的数据库引擎而改变。