我在进行查询时遇到问题,该查询的行为必须如下:
想象一个"Users"
用这些列名命名的表:id, name, vote
.
该vote
列包含行的 id。例如,如果我是 id = 0,而你是 id = 1,我希望为你投票,因此我的vote
条目为“1”,您希望为自己投票,因此您的条目也为“1”。
我想要一个返回这些列的查询:id, name, vote, totalVotes
.
所以它应该计算所有有你的 id 的选票,并将该数字放在总选票下。
我的"totalVotes"
应该是“0”,你的应该是“2”。
问题是我不明白如何遍历整个表格,计算一个用户的总票数,然后为每个用户重复。
任何提示将不胜感激,如果难以理解,请随时告诉我应该更好地表达哪一部分。