我有多个表,我可以将他们的行列出到我的网站。
我想要的是最后一列具有相同值的位置,我想将行值加起来并列为一行。
我有什么:
Hioss
AUR
Top
1
1
0
Shen
Hioss
AUR
Top
1
1
0
Shen
Kanani
AUR
Jungle
1
1
0
Reksai
我不想获得这样的数据。 如果最后一列具有相同的值(沉),我想总结int值并在我的网站上显示为一行。
我想做什么:
Hioss
AUR
Top
2
2
0
Shen
Kanani
AUR
Jungle
1
1
0
Reksai
我的mysql查询:
mysql_query("SELECT * FROM table1 UNION SELECT * FROM table2");
我该怎么办?我该怎么办?
答案 0 :(得分:1)
试试这个。我不知道字段名称。你必须改变它
SELECT fieldnam1,fieldnam2, sum(fieldnam3),fieldnam4
FROM (
SELECT * FROM table1
UNION
SELECT * FROM table2
) as result
GROUP by fieldnam4;