[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;