我有2张桌子:
A {
IDA
propA1
propA2
}
B {
IDA,
IDB,
propB1,
propB2
}
我想从表A获取所有记录,以使IDB不包含在IDB =“ someValue”的表B中。 该查询使用的是linq。
答案 0 :(得分:0)
我假设您在C#上使用Linq。
var someIDAs = B.Where(b => b.IDB == "someValue").Select(b => b.IDA);
var result = A.Where(a => !someIDAs.Contains(a.IDA));
编辑:而且,正如Florian所说的,这与所谓的左联接不同。