2017-03-29 1 views
-1

SQL 쿼리는 다음과 같습니다 어떻게이 쿼리의 Linq를 쓸 수 있습니까? LINQ (C#을)

select T1.SellerId , count(T2.productId) 
from 
tbl_1 T1 
left join 
tbl_2 T2 
on T1.SellerId = T2.sellerId 
where VisitorUserId = 'bf8581b04429fdf56c6ebc' 
group by T1.SellerId 

내가 Linq에 C#에서이 SQL 쿼리 필요합니다.

+0

이 질문과 답변 사이트가 아닌 곳 필요성 목록을 게시 할 수 있습니다. 무언가를 시도하고 실패 할 경우 그것에 대해 질문하십시오. –

답변

0

이 떨어지게 같이해야 당신이 외래 키 관계에 대한 탐색 속성 엔티티 프레임 워크와 같은 ORM을 사용 VisitorUserIdtbl_1의 열이라고 가정 및 가정 :

context.tbl_1 
    .Where(i => i.VisitorUserId = 'bf8581b04429fdf56c6ebc') 
    .Select(i => new { SellerId = i.SellerId, ProductCount = i.tbl_2.Count() }) 
관련 문제