求以下linq的写法 linq 查找表1的字段A的值 不在表2中字段A的值中时 表1的集合

2025-05-02 01:59:55
推荐回答(2个)
回答1:

比如表A,A中有100个字段 表B,B中有200个字段 通过某个字段连接 现在linq中对于多表查询语句比较麻烦,不过有简单的方法,就是创建一个视图把俩张,awEfVw

回答2:

你这样写,等于先查询表1跟表2的内链接集合,然后再去表1里查一次,效率太差了啊
直接var result = result1.where( o=> result2.count( p => p.khh == o.khh) = 0 )应该就行了吧