【发布时间】:2013-04-13 22:20:03
【问题描述】:
我有以下 LINQ 查询,它可以根据需要工作,但在链接表中没有记录的情况下,并非所有记录都返回。
Dim query as List(Of Project) = context.Projects.Where(Function(a) a.Invoices.Sum(Function(b) b.InvoiceAmount) - a.Payments.Sum(Function(c) c.PaymentAmount) <> 0)
如果项目在发票表中有条目但在付款表中没有条目,则不会返回记录。
我查看了一个类似的问题Linq to Sql with lambda sum as a where condition,但不知道如何更正上述查询。
【问题讨论】:
标签: vb.net linq entity-framework