一起添加多个MySQL条目

时间:2012-10-14 15:02:59

标签: mysql addition

我有一个包含帖子的数据库,为了简单起见,我说有两个字段“user”和“rate”。我想从用户的所有帖子中选择所有评级:“Joe”并将它们添加到一起并显示它们。然后我想对其他用户做同样的事情,以产生排行榜。 我不知道数据库中用户的名字。

1 个答案:

答案 0 :(得分:3)

下面的查询只生成一个结果,即用户JOE的总分配

SELECT SUM(Rate) totalRate
FROM tableName
WHERE user = 'joe'

这个将向用户显示最高费率,因为它是根据totalRate按降序排序

SELECT user, SUM(rate) totalRate
FROM tableName
-- WHERE user = 'JOE'
GROUP BY user
ORDER BY totalRate DESC