C# 请sombody将这个简单的SQL语句转换为Linq好吗?
还没有测试过,但应该可以使用。这不是一个代码提供站点,尽管许多有能力的人可能会提供收费服务。如果你有任何具体的问题,请尝试一下,然后回来。接受更多的答案,你会得到更多的帮助。正如大卫所说,这是可耻的-给你自己一个震动,做一些努力,小伙子!!“尝试”至少会显示出你的意愿……谢谢。这对我帮助很大。如果我的问题伤害了某人,我会申请。这并不是说它特别伤害了任何人,但这个网站不是一个人们免费为你编写代码的地方;如果你表现出你已经尝试过自己去做,但没有效果,你会得到更好的回应。我这么做只是因为我喜欢林克,你很幸运我在林克关门前就进来了。C# 请sombody将这个简单的SQL语句转换为Linq好吗?,c#,sql,linq,C#,Sql,Linq,还没有测试过,但应该可以使用。这不是一个代码提供站点,尽管许多有能力的人可能会提供收费服务。如果你有任何具体的问题,请尝试一下,然后回来。接受更多的答案,你会得到更多的帮助。正如大卫所说,这是可耻的-给你自己一个震动,做一些努力,小伙子!!“尝试”至少会显示出你的意愿……谢谢。这对我帮助很大。如果我的问题伤害了某人,我会申请。这并不是说它特别伤害了任何人,但这个网站不是一个人们免费为你编写代码的地方;如果你表现出你已经尝试过自己去做,但没有效果,你会得到更好的回应。我这么做只是因为我喜欢林克,你
select *
, (
select AVG(RatingVal)
from Ratings
where Ratings.AppID = ID
) as average
from Applications
var result = from r in Ratings
group by r.AppID into rg
from a in applications
where a.ID = rg.Key
select new {Application = a, AvgRating = rg.Avg(r=>r.RatingVal)};