I have the following linq query, which works fine. I\'m not sure how i order the group\'d result.
from a in Audits join u in Users on a.UserId equals u.UserI
Just add the orderby clause ;-)
from a in Audits join u in Users on a.UserId equals u.UserId group a by a.UserId into g let score = g.Sum(x => x.Score) orderby score descending select new { UserId = g.Key, Score = score };