我在SQL Server這樣的兩個SELECT語句:如何在兩個SELECT語句之間執行SQL Server中的LEFT JOIN?
(SELECT [UserID] FROM [User])
(SELECT [TailUser], [Weight] FROM [Edge] WHERE [HeadUser] = 5043)
我想執行一個留在[用戶名]屬性和[TailUser]屬性這兩個SELECT語句之間的連接。我想在第二個查詢中加入第一個查詢中相應的記錄和缺省記錄的NULL值中的現有記錄。我怎樣才能做到這一點?
不要使用'WHERE',它取消'LEFT JOIN'。使用:'ON user.userid = edge.tailuser AND edge.headuser = 5043' –
@ypercube啊,好抓!感謝您的糾正,它是固定的。 – 2011-10-25 14:11:05