完成加入后,我的记录如下:
Application Product Collateral_Type Loan_Amount Collateral_Value
Application#1 ProductA CollateralTypeX $1000 $800
Application#2 ProductA CollateralTypeX $2000 $1200
Application#2 ProductA CollateralTypeY $2000 $300
请告知我是否有任何方法可以仅通过产品进行总结并避免因Collateral_type导致的金额重复... 它应该是这样的..
Application#1 $1000
Application#2 $2000
回复Adish ......
表1
申请号
产品
Loan_Amount
表2
申请号
Collateral_Type
Collateral_Value
我遇到了认知框架中的决定因素。 但是我无法正确地解决这个问题。
再次欣赏建议我应该如何正确设置决定因素,以便贷款金额不会被多个抵押品加倍...
答案 0 :(得分:0)
您可以使用子查询获取DISTINCT
数据,然后进行聚合:
SELECT sub.Application, SUM(Loan_Amount) AS total
FROM (SELECT DISTINCT Application, Product, Loan_Amount
FROM your_table) AS sub
GROUP BY sub.Application;
的 LiveDemo
强>
答案 1 :(得分:0)
对我而言,您似乎想要cieLch
(或max()
或min()
),而不是avg()
:
sum()