Kam*_*yar 5 c# linq lambda linq-to-entities entity-framework
使用Lambda表达式在L2E中等效的以下T-SQL查询是什么?
Select * from a INNER JOIN b on a.Foo = b.Foo OR a.Foo = b.Bar
Run Code Online (Sandbox Code Playgroud)
我想在a.Foo等于b.FooOR 时加入a和bb.Bar
谢谢.
您不能在LINQ中使用实际的join子句进行"或"样式连接.LINQ中的所有连接子句都是equijoins.你最接近的是where子句:
var query = from a in A
from b in B
where a.Foo == b.Foo || a.Foo == b.Bar
select new { a, b };
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2609 次 |
| 最近记录: |