读书人

[linq]以下语句怎么用linq实现

发布时间: 2011-12-29 22:09:38 作者: rapoo

[linq]以下语句如何用linq实现。
SELECT COL FROM A WHERE A.COL NOT IN (SELECT COL FROM B)

[解决办法]
http://www.cnblogs.com/lovecherry/archive/2007/08/17/859826.html
看看这里有没有你要的
[解决办法]
木有写反 !temp.Contains() 转化成SQL就是 NOT IN

你如果想查询所有列 那就用这种写法吧:

var query= from a in db.A
let temp=db.B.Select(b=>b.COL)
where !temp.Contains(a.COL)
select a;

读书人网 >.NET

热点推荐