我有 2 个表,表 A 和表 B。首先,我使用以下查询从表 A 中选择单列:
Dim loadName = From a In db.Staff Where a.Rank = "E" Select a.Name
数据包含N1
, N2
, N3
, N4
. 然后我编写第二个查询以从 Account 表中选择所有 Name,其中包含 Staff 表中的 Name,在我的 Account 表中包含数据:
AccountNo | Name
------------------
A001 | N2
A002 | N3
A003 | T1
我使用如下查询从帐户表中选择所有帐户:
Dim loadAcc= From b In db.ACCOUNT Where b.AccountName.Contain(loadName.Any) Select b
预期结果应如下所示:
AccountNo | Name
------------------
A001 | N2
A002 | N3
但我无法得到预期的结果。我的查询有任何错误吗?谢谢