我有两个表,一个表(表1)具有某些值集,另一个表(表2)包含这些值的连接方式(基本上是关系)。在这里,我试图从表2中检索连接的值。
表1具有以下字段:
ID| ROUTE | DIRECTION
A 335 IND
B 335 FRA
C 770 MUM
D 770 MAD
E 5510 LON
E 5510 LON
表2如下
R_ID| SOURCE | TARGET
1 A C
2 A B
3 B D
4 E F
5 F G
6 F H
我正在尝试从连接table1的table2中查询A的所有连接,即A-C,A-B-D。查询应检索值,直到目标值不在源字段中为止。在此示例中,查询结果应包括直到D。 我希望结果集看起来像:
ID| ROUTE | DIRECTION
A 335 IND
C 770 MUM
B 335 FRA
D 770 MAD