我在 mysql 数据库中有两个表,“points”和“userpoints”。 例如
积分:
id | pointvalue | message
----------------------------
1 | 5 | comment
用户积分:
id | uid |pid | timestamp
-------------------------
89 | 5 | 1 | timestamp
当userpoints表中的pid与userpoints中的pid链接时,如何获得userpoints表中的积分总和?
使用 mysql 查询?
最佳答案
SELECT up.uid, SUM(p.pointvalue) total_points
FROM Userpoints up
LEFT JOIN Points p
ON up.pid = p.id
WHERE up.uid = 5;
关于mysql - 如何使用另一个表作为引用来查找信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7414626/