SQL 的not in 怎么转化成LINQ ?泪奔求高手解答!!!!!

zhanzkw 2012-08-03 06:16:21
有高手吗
select * from QY_Business where BusinessID not in(select OtherBusinessID from QY_BusinessAssignConsumePlaceDetail) 
怎么转化成Linq?
...全文
118 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
你的选择B 2012-08-03
  • 打赏
  • 举报
回复

var result=from u in db. QY_Business
let n =QY_BusinessAssignConsumePlaceDetail.select(c=>c.OtherBusinessID )
where !n.Contains(u.BusinessID)
select u;
threenewbee 2012-08-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

C# code

var query = QY_Business.Where(x => !QY_BusinessAssignConsumePlaceDetail.Contains(x.BusinessID));
[/Quote]
这个对。我看错了。
EnForGrass 2012-08-03
  • 打赏
  • 举报
回复

var query = QY_Business.Where(x => !QY_BusinessAssignConsumePlaceDetail.Contains(x.BusinessID));
threenewbee 2012-08-03
  • 打赏
  • 举报
回复
var query = QY_Business.Where(x => !QY_BusinessAssignConsumePlaceDetail.Contains(x.OtherBusinessID));

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧