MySQL将列添加到一起

MySQL将列添加到一起,mysql,sql,Mysql,Sql,快速解决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列匹配中的值计算) 当然,我将首先执行以下select语句: SELECT Column 1, Column 2 FROM table WHERE ??? 在where

快速解决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列匹配中的值计算)

当然,我将首先执行以下select语句:

SELECT Column 1, Column 2 FROM table WHERE ???

在where is之后,我不知道下一步是什么,根据第一列中包含相同值的列将列添加到一起。

在我看来,您只需要简单的求和和和分组即可。但我认为在你的例子中,第2组的总数应该是5,而不是4

SELECT column1,sum(column2) FROM table
group by column1
SELECT column1,sum(column2) FROM table
group by column1