如何计算用户积分

时间:2013-07-03 08:41:31

标签: php mysql database

我有5个相同的表,看起来像这样:

表1

| Name  | Points |
|-------|--------|
| User1 |      5 |
| User1 |      2 |
| User1 |      5 |
| User2 |      1 |
| User2 |      7 |
| User2 |      9 |

当用户回答不同的问题时会插入行。 我也有不同表中的用户。

我想:

echo User1: 12 points
echo USer2: 17 points

我能做到吗?

1 个答案:

答案 0 :(得分:2)

尝试此查询

SELECT name, SUM(points) as total_points FROM table1 GROUP BY name