2009-04-09 4 views
0

두 번째 테이블 : 상품 (제품 ID 및 이름)과 판매 (판매 ID, 제품 ID, 금액, 날짜)linq에서 어떻게 쿼리합니까?

이제는 시작일과 종료일이 주어지면 모든 제품 특정 시간대의 총 판매량 자연스럽게 일부 제품의 판매가 0 일임을 알리는 메시지

이 검색어는 어떻게 작성합니까?

답변

3
var products = 
    from p in mycontext.Products 
    select new 
    { 
     Product = p, 
     Sales = p.Sales 
      .Where(s=>s.StartDate > startDate && s.EndDate < endDate) 
      .Sum(s=>s.amount) 
    } 
관련 문제