【发布时间】:2013-08-12 15:49:12
【问题描述】:
我有 2 个表,表 A 和表 B。首先,我使用以下查询从表 A 中选择单列:
Dim loadName = From a In db.Staff Where a.Rank = "E" Select a.Name
数据包含N1,N2,N3,N4。然后我编写第二个查询以从 Account 表中选择包含 Staff 表中 Name 的所有 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
但我无法得到预期的结果。我的查询中有任何错误吗?谢谢
【问题讨论】:
-
你的问题解决了吗