Sql-Server
左連接和左外連接的區別
在 SQL Server 連接語法中,我們可以使用
LEFT JOIN
orLEFT OUTER JOIN
和查詢結果,上述每個連接沒有區別。這對我來說是一個更有用的問題。
沒有區別,它們在功能上絕對 100% 相同 -
OUTER
關鍵字在語法中是可選的。我個人更喜歡LEFT OUTER JOIN
它,因為它更明確一點。您可以在此處查看更多詳細資訊:
和這裡:
後一個文件中的相關位:
LEFT [ OUTER ]
指定左表中不滿足連接條件的所有行都包含在結果集中,並且除了內連接返回的所有行之外,其他表的輸出列都設置為 NULL
無論您是否使用
OUTER
關鍵字,相同的描述都適用。