【发布时间】:2014-09-21 20:58:06
【问题描述】:
我必须通过仅提供一个作为输入来检索所有通过贷款链接的客户。示例我有一个表数据为
表格
LOAN_ID CLIENT_ID
1 7
1 8
2 7
4 8
4 9
4 10
5 9
5 11
13 2
14 3
如果我只给出了 CLIENT_ID=7 的输入,那么查询必须从上面的表中选择除最后两列之外的所有列,因为 client_id 7 具有 1,2 LOAN_ID,而在 1 中,CLIENT_ID 8 具有 Loan_id=4,并且在此贷款 CLIENT_id 9 再次有 5 作为贷款 ID。
我们可以为此编写一个不使用 DB2 存储过程的 sql 查询吗?
【问题讨论】:
-
我已经改写了您的问题,因为您的示例中没有子父概念。
标签: sql db2 recursive-query