如果有人能帮我把它翻译成 lambda 表达式或类似的东西,我会很高兴。
首先介绍:是两个表/对象:
OFFICE
{officeID,
NAME,
another data}
WORKER
{ID,
officeID,
NAME}
有 n 个办公室和 m 个工人。(我们不知道确切的数字,也不需要它们)
我知道WORKER NAME
,我必须找到OFFICES
至少一名有这样名字的工人。
所以,SQL 会是这样的:
SELECT * FROM OFFICE WHERE officeID = (SELECT officeID FROM WORKER where NAME='myName');
(也许是另一个,我不确定)
只是,有人可以帮助我使用lambda 表达式和 IQueryable的 types: OFFICES
, , 来获得相同的结果吗?WORKER