【发布时间】:2016-05-27 05:45:02
【问题描述】:
II有如下两个数据表
dtOne
-------------------------
ID | Name
--------------------------
101 | ABC
102 | XYZ
103 | MNO
104 | PQR
--------------------------
dtTwo
-------------------------
ID | Name
--------------------------
101 | FGH
102 | XYZ
104 | GPS
--------------------------
我只希望结果为 in dtOne 和 not in dtTwo (dtOne-dtTwo) 的数据
dtResult
-------------------------
ID | Name
--------------------------
103 | MNO
--------------------------
我怎样才能做到这一点。
我使用了 LINQ 的 except 方法,但结果是这样的 101 | ABC
103 | MNO
104 | PQR
101 | FGH
104 | GPS
这意味着在 except 方法中匹配两列
【问题讨论】:
-
你的数据选择条件是什么?