我有一個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