У меня есть эти классы:Сложных LINQ-запрос, присоединяется, группа и сумма
Book { UidBook, UidCategory, Score }
Category { UidCategory, Score }
Author { UidAuthor, Score }
AuthorBook { UidAuthor, UidBook }
Они организованы в Lists<>
и, как вы видите, есть много-ко-многим между книгой и Автором.
Что я хочу сделать, это использовать linq to select new { UidBook, Score }
, где оценка - это сумма книги, оценка категории и оценка от каждого автора, принадлежащего к книге.
Я пытался это обработать, но мой мозг странным образом перестает работать.
Пожалуйста, включите некоторые входные выборки и ожидаемые результаты –