读书人

依据一表的列值去掉另外一个表的对应行

发布时间: 2013-08-06 16:47:25 作者: rapoo

根据一表的列值去掉另外一个表的对应行
表一:
ID name
1 a
2 b
3 c
4 d

表二:
ID status
1 hh
4 hh


要求表一变成结果:
ID name
2 b
3 c

[解决办法]

var query=db.T1.Where(t=>!db.T2.Select(x=>x.ID).Contains(t.ID));

读书人网 >.NET

热点推荐