希望那里的 EF/linq 专家可以帮助我完成一个非常简单的查询(就像在 SQL 中一样)。这是我正在尝试做的伪代码:
问题一:
var query1 = FROM tableA in Models.TableAs
select tableA
查询 B:
var query2 = FROM tableB in Models.TableBs
WHERE tableB.ColumnA IN (query1.results.columnB)
我的实际查询要复杂得多,不能用简单的连接来表示。我需要实际运行第一个查询以获取用于在第二个查询中过滤值的值列表。有人有想法么?
谢谢!