我不知道我在哪裏問這個問題,我只想知道Inner Join
和Inner Remote Join
之間的區別是什麼? 我剛纔想實現的兩個連接如下圖所示:Inner Join VS內部遠程加入之間的區別
With Remote Inner Join
SELECT P.CompanyName,u.UserName from tb_Offices AS P
INNER REMOTE JOIN
tb_Users AS U
on P.UserId=U.UserId
With Simple Inner Join
SELECT P.CompanyName,u.UserName from tb_Offices AS P
INNER JOIN
tb_Users AS U
on P.UserId=U.UserId
兩個查詢返回相同類型的記錄。
然後我試圖與執行計劃運行是:
隨着Remote Inner Join
我:
,並用簡單Inner Join
我:
我與SQL Execution Plan
不太友好。
我只是想知道Inner Join
和Inner Remote Join
哪個更好。
感謝
的SQL Server版本? – jarlh
@jarlh我正在使用'MS SQL Server 2012' –