快速MySQL问题。
我想基于一个列(第1列)一起添加多个列(第2列),以确保它们具有匹配值
实施例
第1栏
Team 1
Team 2
Team 3
Team 1
Team 3
Team 2
第2栏
1
2
3
1
2
3
第3列(根据第1列匹配中的值计算)
2 (Team 1)
4 (Team 2)
6 (Team 3)
当然,我将从以下select语句开始:
SELECT Column 1, Column 2 FROM table WHERE ???
在我不知道接下来会发生什么的情况之后根据第一列保持相同的值将列添加到一起。
答案 0 :(得分:1)
在我看来,你只需要一个简单的总和和分组。但我想在你的例子中,第2队应该总共有5个,而不是4个。
SELECT column1,sum(column2) FROM table
group by column1