我有一个名为bids的sql表
我有以下列,B_id, Uid, Fid, Amount。
B_id默认会自动递增,Uid=用户id,Fid=字段id,amount是提交到字段中的int。
所以我可能有一张像下面这样的桌子
1 1 1 1(第一个 1 = B_id,第二个 1 =用户。第三个 =字段,第四个 =金额)
2 1 2 1(与上述相同,但在不同的字段中
3 2 1 1(与第一个相同,但与不同的用户)
4 2 2 2(与上述相同的用户,但在不同的领域和不同的金额)
5 1 1 1(与第一行相同)
好的,所以我想要做的是用户声明来选择给定用户的所有提交。所以像“select * From (bids) where Uid='1'”
这将返回
1 1 1 1
2 1 2 1
5 1 1 1
(uid 1 已在任何字段中输入金额的所有行)
但我希望将在相同字段中提交的金额加在一起,(我不需要 B_id 也不需要 uid)
所以我需要上表看起来像
1 2 (用户总共提交 3 个金额2 个金额到字段 1)
2 1 (和1 个金额在字段 2中)
那么我可以使用什么 php 来获取表格,从我拥有它的方式到我想要的方式?
谢谢你的帮助