首页 > 解决方案 > 使用两个表作为参考在 SQL 中计算值

问题描述

我不确定我是否能很好地解释这一点,我有两张表,一张包含以下列 TotalLoan、InterestRate、Classification、LendingRates,另一张包含以下列 SumLoan、Classification、LendingRates。

第一个表,我们称之为 Loans,其中包含特定用户的贷款价值及其贷款总额加上利率,而另一个表包含基于分类和 LendingRates 的贷款总额的总和。这意味着如果两个用户的分类 Individual 和 LendingRate 为 1-5years,他们的贷款将被汇总。让我尝试将它们可视化,这是贷款表。

在此处输入图像描述

这是第二个表格,其中包含使用贷款利率和分组分类的值的总和。

在此处输入图像描述

为了简单起见,而且我在这里处理的是真实的银行价值,而且我不应该在线共享公司数据,我在 Excel 上创建了一个虚假的摘要,这不是真实数据。真实数据包含数千行。所以公式是

(InterestRate * TotalLoan)/总和。

因此对于有透支的个人,你会采取第一个表达方式是

(12*34555)/12221222 然后 (14*22322)/12221222 然后 (6/76772)/76772 等等...

任何人都知道我如何在 Microsoft SQL 中做到这一点。我在这里很困惑。

标签: sql-server

解决方案


推荐阅读