我有下表:
Indicators(A INT, B INT, C INT, D INT, TimeInsertedLocal DateTime) .
我有映射到此表的 EF Core 映射实体。
我需要将此 SQL 查询转换为 ef core Linq 等效查询。
SELECT A, B, C, D, TimeInsertedLocal
FROM Indicators
WHERE TimeInsertedLocal >=
(
SELECT MAX(I.TimeInsertedLocal)
FROM Indicators AS I
)
这是实体:
public class Indicator
{
public int A { get; set; }
public int B { get; set; }
public int C { get; set; }
public int D { get; set; }
public DateTime TimeInsertedLocal { get; set; }
}
如何编写 LINQ 查询以便 EF Core 生成相同的查询或获得相同结果的更好的查询?
缥缈止盈
芜湖不芜
相关分类