想从LINQ查询中获取不同的记录

时间:2013-04-23 06:40:50

标签: linq entity-framework

我想获得不同的记录...... 我有以下查询,我想从下面的查询得到明确的记录,如何得到它...

   var myPaymentAdviceList = from pa in db.PaymentAdvices where pa.IsPaid == true
                                          join Ap in db.Approvals on pa.Id equals Ap.PaymentAdviceId
                                          where Ap.EmployeeId == employeeId
                                          orderby pa.PaidDate descending
                                          select pa;

在Approvals表中有一些重复记录,我想获取不同的记录,我应该在哪里进行更改?

1 个答案:

答案 0 :(得分:0)

点击此链接:How do I use Linq to obtain a unique list of properties from a list of objects?

您应该可以对上面的查询执行相同操作。