【发布时间】:2010-11-11 14:34:59
【问题描述】:
在某些(或许多)方面,linqtosql 很难重新创建一个非常简单的 sql。我试过谷歌搜索,但找不到任何关于如何将下面的代码转换为 linqtosql 的答案,左外连接有一个条件,应该将列值评估为真。提前感谢任何可以提供帮助的人(最好使用 c#)。
选择 *
来自
StockType INNER JOIN StoreProduct ON StockType.StockTypeID = StoreProduct.StockTypeID
LEFT OUTER JOIN Yield ON Yield.ToStockTypeID = StockType.StockTypeID AND StockType.IsWholeFormForSpecies = 1
LEFT OUTER JOIN YieldGrade ON YieldGrade.YieldID = Yield.YieldID AND YieldGrade.SizeGradeCode = 'B'
【问题讨论】:
标签: linq-to-sql