需要帮助的转换使用LINQ
问题描述:
这里一个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
如果您之前的问题已关闭,重新发布它不是一个好主意。另外,只要放弃最近的活动,至少应该尝试解决自己的问题,而不是要求某人在SO上为你做这件事。发布你试过的东西,你得到的错误等等。然后至少你可以教你做错了什么。 – Brandon 2010-01-14 16:36:51
同意。您需要了解该技术,而不仅仅是发布查询并要求它进行转换。 – Will 2010-01-14 16:38:32
LINQ代表语言集成查询,所以你必须指定你想要它集成的编程语言。 – Guffa 2010-01-14 16:39:25