0
Select foo from bar Where
(Select foo from baz Where
(Select foo from blah Where foo = foo))
如何使最後的foo
指向foo
從n級起?從頂部N級?據我所知,它將從父查詢。參考數據n水平提高
Select foo from bar Where
(Select foo from baz Where
(Select foo from blah Where foo = foo))
如何使最後的foo
指向foo
從n級起?從頂部N級?據我所知,它將從父查詢。參考數據n水平提高
你做到這一點使用表別名:
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)
);
它始終是一個好主意,定義別名爲表縮寫(所以你可以看一下別名,並立即提醒它來自哪個表從)。然後將這些別名用於所有列引用。