Переписать SQL с GROUP BY на LINQ - C#
Формулировка задачи:
Добрый день.
Есть запрос на SQl
Пробую на LINQ
не работает. Если писать без группировки (group r by r.prepodavatel into r) то работает но не группирует.
Понимаю, что группирую не правельно. Помогите исправить.
SELECT prepodavatel, auditoriya, predmet FROM zanyatie WHERE para=1 AND den_ned=1 GROUP BY prepodavatel, auditoriya, predmet
IEnumerable<Blok> conflicts = from r in zanyatie where ((r.para == para) && (r.den_ned == day)) group r by r.prepodavatel into r select r;
Решение задачи: «Переписать SQL с GROUP BY на LINQ»
textual
Листинг программы
var actions = zanyatie.GroupBy(g => g.prepodavatel );
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д