根据某列对已经汇总的列进行汇总
Summing up the already summed up column based on a column
这是Amount求和后的结果。
在查询中,金额列已经汇总(即 SUM(InsAmt) AS Amount
)
PK Amount Code Company
123 -528.00 OP ABC
123 376.37 OP ABC
124 123.87 KJ BAK
124 84.76 KA BAK
我希望代码相同时再次总结。
预期输出:
PK Amount Code Company
123 -151.63 OP ABC
124 123.87 KJ BAK
124 84.76 KA BAK
select PK, sum(Amount) as Amount, Code, Company from table group by PK, Code, Company
您可以随时应用另一个 SUM
操作:
select PK, sum(Amount) as Amount, Code, Company
from [YourTable]
group by PK, Code, Company
但是,我建议重新访问原始查询并修复其 GROUP
和 SUM
逻辑,这似乎没有提供您想要的结果。如果没有看到原始查询,我们将无法提供帮助。
这是Amount求和后的结果。
在查询中,金额列已经汇总(即 SUM(InsAmt) AS Amount
)
PK Amount Code Company
123 -528.00 OP ABC
123 376.37 OP ABC
124 123.87 KJ BAK
124 84.76 KA BAK
我希望代码相同时再次总结。
预期输出:
PK Amount Code Company
123 -151.63 OP ABC
124 123.87 KJ BAK
124 84.76 KA BAK
select PK, sum(Amount) as Amount, Code, Company from table group by PK, Code, Company
您可以随时应用另一个 SUM
操作:
select PK, sum(Amount) as Amount, Code, Company
from [YourTable]
group by PK, Code, Company
但是,我建议重新访问原始查询并修复其 GROUP
和 SUM
逻辑,这似乎没有提供您想要的结果。如果没有看到原始查询,我们将无法提供帮助。