基于 null 进行选择
我正在构建一个动态查询并在两个实体之间进行连接:正在构建的查询和一个表。
我:
var TheQuery = ...;
TheQuery = from x in TheQuery
join c in MyDataContext.TheTable on
x.ID equals c.ID
where "there's no matching element in TheTable"
select x
谢谢你的建议。
I'm building a dynamic query and doing a join between 2 entities: the query being built and a table.
I have:
var TheQuery = ...;
TheQuery = from x in TheQuery
join c in MyDataContext.TheTable on
x.ID equals c.ID
where "there's no matching element in TheTable"
select x
Thanks for your suggestions.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要使用 LINQ 进行左外连接,您必须使用
join .. into
和DefaultIfEmpty()
:To do a Left outer join with LINQ you have to use
join .. into
andDefaultIfEmpty()
: