Sql 将两个表中的一列与一个表对应的两列求和

Sql 将两个表中的一列与一个表对应的两列求和,sql,sql-server,inner-join,aggregate-functions,Sql,Sql Server,Inner Join,Aggregate Functions,昨天我发布了一个问题,上面写着一个表的列之和 然而,我也遇到了一些其他的麻烦。我有第二个表,它需要添加一个与第一个表对应的列 我需要的是: “sum2”列是新的,我无法正确求和 我不确定问题出在哪里,没有看到您的代码。我在SQLFIDLE中构建了一个小样本: 这给了我和你在帖子里一样的结果: IDPARENT COLUMN_1 COLUMN_2 1 28.25 9.5 我不太明白。您是否尝试按idParent或idExpense进行分组?

昨天我发布了一个问题,上面写着一个表的列之和

然而,我也遇到了一些其他的麻烦。我有第二个表,它需要添加一个与第一个表对应的列

我需要的是:


“sum2”列是新的,我无法正确求和

我不确定问题出在哪里,没有看到您的代码。我在SQLFIDLE中构建了一个小样本:

这给了我和你在帖子里一样的结果:

IDPARENT    COLUMN_1    COLUMN_2
1            28.25          9.5

我不太明白。您是否尝试按idParent或idExpense进行分组?每个IdeExpense只有一行,因此不需要聚合。我正在尝试按idParent进行分组,在引用的另一个问题中,有一个由@Lamak发送的查询,当只需要一个Agegation时,它可以完美地工作。如果复制上面示例的文本,它将比图像更容易,在上面设置表会更好[SQLFiddle]()如何在评论中添加链接?