У меня есть 2 стола. MarkQuestion и вопрос.Группа по и в среднем по linq
MarkQuestion has:
IDQuestion,
IDUser,
Mark
Question has:
IDQuestion,
Text
Я хочу, чтобы извлечь текст каждого вопроса и средний балл для каждого вопроса:
Я пытался что-то вроде этого:
var questions = from mark in Entities.MarkedQuestions
join question in Entities.Questions on mark.IDQuestion equals question.IDQuestion
group mark by mark.IDQuestion into markGroup,
question by question.IDQuestion into questionGroup
select new ModelView.MarkQuestionModel
{
AverageMark = markGroup.Average(x => x.Mark),
Text = ..
};
Как решить эту проблему?
Это работает. Благодарю. :) – Vajda