2013-04-23 1 views
0

내가 별개의 기록을 얻기 위해 노력하고 있어요 LINQ 쿼리 구별 기록을 얻으려면은 그것을 얻을하는 방법 ... 내가 쿼리 아래에서 별개의 기록을 얻으려면, 내가 아래 쿼리를 가지고 ...

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; 

승인 테이블에 중복 레코드가 몇 가지 있는데, 고유 레코드를 가져오고 싶습니다. 어디에서 변경해야합니까?

+0

중복되는 것을 어떻게 알 수 있습니까? 두 개의 승인이 한 개의 PaymentAdvice에 연결되어있는 경우, 출력에서 ​​한 번만 PaymentAdvice를 가져와야합니다. 죄송합니다 -이 코멘트를 무시하고 실수로 내 테스트에서 – Ackroydd

+0

중복 가능한 [개체 목록에서 고유 한 속성 목록을 얻기 위해 Linq를 어떻게 사용합니까?] (http://stackoverflow.com/questions/568347/how-do -i-use-linq-of-object-of-a-of-of-objects를 얻는 것) – CloudyMarble

답변

관련 문제