【发布时间】:2014-10-03 08:56:08
【问题描述】:
我有(比如几个表)4 个表,A、B、C 和 D,它们通过一些常见值链接,例如:
TableA(A1,A2,A3,A4) ---> TableB(A1,B2,B3,B4) ---> TableC(C1,C2,B3,C4) ---> TableD(D1,D2,D3,C4)
| |
TableX(X1,B2,X3,X4) TableY(Y1,Y2,Y3,C4)
对于A2 的每个唯一值,都有一个值A1。 A1 中存在相同的值 TableB。
同样在TableB中,对于A1的每个值,都有一些特定的值B2,B3,B4,
同样在TableC 和TableD 中,B3 和C4 的每个值也分别有特定的剩余值。
除了线性流之外,中间还有多个流(例如从 TableB 到 TableX 或从 TableC 到 TableY)
如果我的值为A2,我想提取一些列,例如A1,A2,B2,C1,D1 和C4。
我是这类查询的新手,完成任务的时间很短。
提前感谢您的帮助。
【问题讨论】:
-
我想一个简单的
JOIN可以解决这个问题