Sql 使用实体框架的子查询

Sql 使用实体框架的子查询,sql,entity-framework,Sql,Entity Framework,如何使用实体框架编写以下SQL查询 select * from ContractDetails WHERE ContractDetails.Id IN (SELECT MAX(Id) FROM ContractDetails GROUP BY ContractId) 此查询返回每个集合中最后插入的行,因为sql查询显示每个合同都有一个或多个合同详细信息。是否要用linq编写它?到目前为止您尝试了什么

如何使用实体框架编写以下SQL查询

select * from ContractDetails
WHERE ContractDetails.Id IN (SELECT MAX(Id) FROM ContractDetails GROUP BY ContractId)

此查询返回每个集合中最后插入的行,因为sql查询显示每个合同都有一个或多个合同详细信息。

是否要用linq编写它?到目前为止您尝试了什么