【发布时间】:2017-05-12 09:07:03
【问题描述】:
这个问题可能看起来很琐碎,但是作为 sql 编程的新手,我在理解左连接时遇到了一些麻烦。
为了说明,我有以下场景 -
我必须对下表执行左连接 -
from T1.id to T2.id
from T2.Oi to T3.Oi
from T1.Pi to T4.Pi
from t4.Si to T5.Si
from T6.Ki to T7.Ki
我正在尝试执行以下方法,但不确定其方法是否正确,如果是,则不确定其是否有效
select /*(whatever I want)*/
from
T1 left join T2 on T1.id = T2.id
left join T4 on T1.Pi = T4.Pi
left join T5 on T4.Si = T5.Si
left join T3 on T2.Oi = T3.Oi
(Getting stuck on joining T6 and T7)
有人可以帮助我了解我的上述方法是否正确以及如何解决加入 T6 和 T7
干杯!
【问题讨论】:
-
但是 t6 与任何 t1 - t5 表有什么关系?