내가 내 공급 업체 및 그들의 제품 수를 선택하려면 다음을 수행하고있어 값 :Linq에 가입, 그룹, 수> 더 선택 LINQ와
from s in context.Suppliers
join p in context.Products on s equals p.Supplier
group s by s.CompanyName
into result
select new {
SupplierName = result.Key,
ProductCount = result.Count()
}
이 잘 작동하지만, 내가 더 몇 가지를 선택합니다 내 공급 업체 테이블 공급 업체 ID 및 SupplierAddress, 등으로부터 속성 :
....
select new {
SupplierName = result.Key,
ProductCount = result.Count(),
SupplierId = ..,
SupplierAddress = ..,
}
사람이 작업을 수행하는 방법을 알고 있나요
?도와 주셔서 감사합니다.
올바른 길을 가고 있습니다. 두 가지를 확인하십시오. 출력 클래스에 SupplierId 및 SupplierAddress를 저장할 필드가 있습니까? 코드의 일부만 붙여 넣기 만하면 LINQ를 포함하여 전체 행을 얻을 수 있습니까? – EtherDragon