我有一张表(我们称之为 Table_A),其中包含“due_date 列”、“amount”和“bank_institute”。还有另一个表(查找表),其中包含列“bank_institute”和“clearing_house”。在查找表中,内部和外部银行机构都分配给一个票据交换所。例如:票据交换所 CH1 有外部银行机构(来自其他银行)BI1、BI2...,也有内部银行机构(形成票据交换所)BI_CH1、BI_CH2... 另一个例子 - 如果您有一家公司并且您说:我想从美国银行的客户那里得到所有的钱,而不是票据交换所是“美国银行”,而向美国银行子公司的每笔付款都是“内部银行机构”,而例如英格兰银行与“
Table_A 有 due_date 列。但是这样安排,有些银行会在due_date取款,有些在due_date + 1。这里的“+1”表示“下一个工作日”。
问题和我的问题是:如何识别“due_date + 1”即“到期日 + 下一个工作日”,以预测我在接下来的 120 个工作日内将获得多少资金?
PS 我有一张表,我可以从中提取接下来的 120 个工作日。问题是 - 我不知道如何映射“working_day + 1”以获得正确的金额。
数据库风格:Teradata