我有两个数据表,一个是主表,其余的是子表(我使用的是强类型数据集)。
例子
员工表
Id Name City
1 AAA NY
2 BBB BB
3 CCC AA
城市缩写表
CityInitial
NY
FF
CC
RR
RNF
YOT
DDD
只有当员工表中的“城市”与 CityInitials 表的任何 CityInitials 匹配时,我才必须从员工表中选择行。我试过
var _filter = EmployeeTable.AsEnumerable().
Select(x=>x.Field<string>("City")).Contains
(CityInitials.AsEnumerable().Field<string>("CityInitials").Select(row=>row);
请建议获得结果的正确查询是什么?