2012-08-02 44 views
0

我只花了下潛到MySQL,我有如下表:值搜索威盛集團通過

items,table1 

項目包含item_nameidtable1包含nameitem_idvalue 現在我要看看瀏覽等一種方式,它會給出像:

name1-item_id-sum(value) 
name2-item_id-sum(value) 
name3-item_id-sum(value) 
name4-item_id-sum(value) 
name5-item_id-sum(value) 

我試圖搜索雙組,但沒有工作...請儘快幫助我。

+1

只要1'group by'(不是雙倍)就夠了。我相信你自己可以做到這一點,不是嗎? – zerkms 2012-08-02 03:30:08

+0

假設seema的ID從1到41,那麼rita也是如此,所有人都有從1到41的id現在我必須找到ID爲1的sima的值的總和,ID爲2的sima的總和等等和司馬後,類似的發生在麗塔也 – user1320722 2012-08-02 03:31:02

+0

不打擾與羣。這很簡單。閱讀[JOIN](http://en.wikipedia.org/wiki/Join_%28SQL%29)s – 2012-08-02 03:31:08

回答

0

Uhm。我想,這可能會有所幫助。

您不需要使用項目表,因爲首先,您沒有從中獲得任何幫助。

mysql_query("SELECT name, item_id, SUM(value) FROM table1 GROUP BY item_id, name"); 

ADD:使用ORDER BY name DESC獲得非常正式的結果。