Select foo from bar Where
(Select foo from baz Where
(Select foo from blah Where foo = foo))
如何从n级升级到foo
的最后foo
点? N级从顶部?据我了解,它将来自父查询。
答案 0 :(得分:1)
您可以使用表别名来执行此操作:
Select b.foo
from bar b
Where (Select bz.foo
from baz bz
Where (Select bl.foo from blah bl Where bl.foo = b.foo)
);
将别名定义为表的缩写始终是个好主意(因此您可以查看别名并立即提醒它来自哪个表)。然后使用这些别名来进行所有列引用。