2010-01-14 7 views
0

여기에 사용 EF에 TSQL 쿼리를 것 변환 도움이 필요 :쿼리를 Linq에

select FC.Title, COUNT(FSC.ID) as FCCount, COUNT(FP.NoOfSub), MAX(FP.LastPost) 
from ForumCategories FC 
left join ForumSubCategories FSC on FSC.CategoryID_FK = FC.ID 
left join (select SubCategoryID_FK, Count(ID) NoOfSub, MAX(DatePosted) LastPost 
      from ForumPosts group by SubCategoryID_FK) FP 
on FP.SubCategoryID_FK = FSC.ID 
group by FC.Title 
order by FC.Title 
+2

이전 질문이 마감 된 경우 다시 게시하는 것은 좋지 않습니다. 또한 귀하의 최근 활동을 그냥 지나쳐서, 적어도 당신을 위해 그것을 대신 할 누군가를 요구하는 대신에 당신 자신의 문제를 푸는 시도를해야합니다. 어떤 것을 시도했는지, 어떤 오류가 있는지 등을 게시하십시오. 그러면 적어도 잘못된 것을 가르쳐 줄 수 있습니다. – Brandon

+1

동의합니다. 쿼리를 게시하고 변환하도록 요청하는 것뿐만 아니라 기술을 배워야합니다. – Will

+0

LINQ는 Language Integrated Query의 약자이므로 통합 할 프로그래밍 언어를 지정해야합니다. – Guffa

답변

0

당신은 ADO.NET 엔티티 프레임 워크 지원합니다 LINQPad 사용할 수 있습니다 : http://www.linqpad.net/

쿼리에 입력하고이를 는 SQL 탭인 SQL 변환입니다.