如何将以下SQL查询转换为在实体框架中运行?
我不熟悉实体框架,也不知道如何进行查询。有谁能帮助我如何将下面的SQL查询转换为在实体框架中运行如何将以下SQL查询转换为在实体框架中运行?,sql,sql-server,entity-framework,Sql,Sql Server,Entity Framework,我不熟悉实体框架,也不知道如何进行查询。有谁能帮助我如何将下面的SQL查询转换为在实体框架中运行 select max(isnull(TInvoice.InvoiceNr, 0)) + 1 from TInvoice inner join TOrders on TInvoice.OrderId = TOrders.OrderId where TOrders.ClientFirmId = 1 正如评论所说,没有数据模型就很难准确。 您需要了解如何在数据模型中定义关系 我猜从第一次阅读我的第
select max(isnull(TInvoice.InvoiceNr, 0)) + 1
from TInvoice inner join TOrders
on TInvoice.OrderId = TOrders.OrderId
where TOrders.ClientFirmId = 1
正如评论所说,没有数据模型就很难准确。 您需要了解如何在数据模型中定义关系 我猜从第一次阅读我的第一印象大致如下:
int max = context.TInvoice.Where(x => x.TOrders.ClientFirmId == 1).Max(x => x.InvoiceNr);
如果我们能看到您的数据模型,这会有所帮助…@Liath关于数据模型,您需要什么信息?看看表、属性和关联名称的概念如果这个答案解决了您的问题,请记住标记为答案;)