0
Select PAYMENT.CONTRIBUTION_NO, CONTRIBUTION.CONTRIBUTION_NO,
SUM(
  count(*) *
  (
    select sum(contribution.CONTRIB_AMOUNT)
    from contribution 
    where CONTRIBUTION.CONTRIBUTION_NO= PAYMENT.CONTRIBUTION_NO
  )
) as GT
from contribution, payment
Group By PAYMENT.CONTRIBUTION_NO, CONTRIBUTION.CONTRIBUTION_NO

抱歉,我对 SQL 真的很陌生,我在处理这段代码时遇到了问题,我收到一条错误消息,说不允许嵌套聚合函数,有人可以帮帮我吗?. . 很抱歉给您带来麻烦,我非常感谢您的帮助。. . 基本上我想存储计数中的总值乘以一行中的特定值,因为它是根据贡献 ID 分组的,我想获取总数并将其存储在 GT 中

4

0 回答 0