我有一個sql語句,但我無法在linq中使用它。有人可以告訴我如何將下面的sql語句寫成linq嗎?將sql轉換爲linq示例
SELECT * FROM mobileApplication
LEFT JOIN videoMobile ON mobileApplication.id = videoMobile.mobileApplicationId
AND videoMobile.videoId = 257
這是一個左右連接,在右表上有一個where語句。它在sql server 2005中工作,但我想寫在linq中。
此示例不能正常工作,不幸的是。如果我輸入一個有效的videoId(它存在於videoMobile表中),它會起作用,但如果它不存在,我不會得到任何結果。結果我想: 現有的視頻ID: 1 iPhone 260 sneakpeak - 非現有視頻ID: 1 iPhone NULL NULL – 2010-04-16 07:10:38