是否可以使用Lambda表达式在C#中编写相关子查询?

时间:2019-07-02 16:40:26

标签: c# sql lambda correlated-subquery

我正在尝试将相关子查询从sql“转换”为c#lambda表达式。不幸的是,我找不到解决方法。

在我的代码中,我正在名为“ timeevent”的表上运行查询。每当工作人员与系统进行交互时,此类事件都会写入db。通过查询返回每个工作人员的最新时间事件。

select * 
from timeevent as te
where te.timestamp = 
    (select max(te2.timestamp)
    From timeevent as te2
    where te.workerId=te2.workerId);

如何在C#Lambda表达式中重写此查询?

0 个答案:

没有答案