【发布时间】:2021-03-24 02:56:36
【问题描述】:
我正在尝试查找过去 90 天内未借入的资产。 逻辑类似于
IF latest date of an asset returned_date > 90 days
more than 90 days
ELIF created_date > 90 days
more than 90 days
ELSE
not more than 90 days
如何将所有这些写入一个查询中
贷款
loan_id asset_id returned_date
1 1 2019-12-14 12:00:00.000
2 1 2019-12-10 12:00:00.000
3 2 2020-11-10 12:00:00.000
资产
asset_id created_date
1 2019-12-05 12:00:00.000
2 2019-12-05 12:00:00.000
3 2019-12-05 12:00:00.000
【问题讨论】:
-
感谢大家的帮助!真的很感激。我找到了解决此查询的另一种方法,即查找过去 90 天内借入的资产。然后从原始资产表中减去它。
标签: sql sql-server datetime join case