我有一个SQL表添加重复项的值称为投标如何显示从SQL表中的所有值,但在其他colums
我有以下colums,B_ID,UID,FID,金额。
B_id默认会自动增加,Uid = user id,Fid = field 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(出价)其中uid = '1'”
将返回
(所有行其中uid 1已经进入了量到任何领域)
,但我想在同一领域提交的金额加在一起,(我不会需要B_ID也不UID)
所以我需要上表看像
1 2(用户总数2量提交3个金额为场1)
2 1(和1量在场2)
所以我可以用什么PHP获取从我如何拥有它到我想要它的表格?
感谢所有帮助
您是否需要在PHP中执行此操作,或者您可以在查询本身执行此操作吗? – Matthew 2012-04-20 19:00:58