2017-03-03 69 views

回答

0

相關的子查詢意味着查詢本身的結果由外部查詢中選擇的行確定。

正則子查詢:

SELECT ColA 
    , (SELECT TOP 1 ColB FROM TableB) 
FROM TableA 

相關子查詢:

SELECT ColA 
    , (SELECT TOP 1 ColB FROM TableB b WHERE b.ColB < a.ColA) 
FROM TableA a 

在第二方案中的子查詢的結果在從可樂TableA的,這是外依賴於值子查詢。