SQL запрос к LINQ или Lambda - PullRequest
0 голосов
/ 07 марта 2020

У меня следующий запрос

SELECT sdb.student_due_by_month_id, sdb.due_month_year, sum(sdb.due_total_month) FROM user_student ust
INNER JOIN student std ON ust.student_id = std.student_id
INNER JOIN student_due_by_month sdb ON std.student_id = sdb.student_id
WHERE ust.user_id = 2
GROUP BY sdb.student_due_by_month_id, sdb.student_due_by_month_id, sdb.due_month_year

Мне нужно преобразовать его в linq или лямбда-выражение. Я пытаюсь превратить его в linq, и это то, что у меня пока есть:

 var user_due_month = await (from ust in _context.Users_students
                                    join std in _context.Students on ust.student_id equals std.student_id
                                    join sdb in _context.Students_dues_by_months on std.student_id equals sdb.student_id
                                    where ust.user_id == user_id
                                    group sdb by new { sdb.student_due_by_month_id, sdb.due_month_year } into g //from here i have yet to complete the linq query, help?

Я не знаю, чего не хватит, чтобы правильно завершить мой запрос linq, а также смогу пройти это к модели представления.

Большое спасибо !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...