【发布时间】:2011-09-12 12:12:28
【问题描述】:
我有 2 张桌子。我想提取表 2 中满足表 1 中某些条件的每个 TB2_ID。因此,在下面的情况下,我们将提取“2”,因为它完全由表 1 中的 ID“1”和“15”满足。 TB2_ID '4' 不会被提取,因为没有 TB1_ID 完全满足它(即如果 TB1_ID '16' 也有条件 10,那么 TB2_ID '4' 将被提取)。我正在使用 Oracle SQL 10g。
表 1 如下所示:
TB1_ID | Condition
______________________
1 | 10
1 | 11
1 | 12
5 | 10
5 | 11
15 | 10
15 | 11
15 | 12
16 | 11
16 | 14
表 2 如下所示:
TB2_ID | Condition
_______________________
2 | 10
2 | 11
2 | 12
4 | 10
4 | 14
【问题讨论】: