在SQL中,可以使用GROUP BY子句将多个表的值按照一个公共列进行分组,并使用SUM函数进行求和。以下是一个示例代码:
SELECT t1.common_column, SUM(t1.value) AS sum_value
FROM table1 t1
JOIN table2 t2 ON t1.common_column = t2.common_column
GROUP BY t1.common_column;
在这个示例中,我们有两个表table1和table2,它们都有一个公共列common_column。我们通过在JOIN子句中指定公共列的匹配条件将两个表连接起来,并使用GROUP BY子句按照common_column进行分组。然后,我们使用SUM函数对每个分组中的value列进行求和,并将结果命名为sum_value。
请注意,这只是一个示例,实际的解决方法可能因数据库系统和具体的表结构而有所不同。