我有一个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