Мы начинаем с проекта MVC с использованием EF.
Нам нужно будет написать много запросов в LINQ, используя подвыбор, и мы еще не выяснили, как это можно сделать.
Самый простой случай из них в этой форме:
select p.Id,
p.Title,
(select count(*)
from Comments c
where c.PostId = p.Id
) as CommentCount
from Post p
where p.UserId = 'John';
Читая «101 страницу» примеров от Microsoft и Stack Overflow, я не смог найти такой пример.
Я нашел примеры использования join и group, но в некоторых случаях они уже являются группой в запросе.
Можете ли вы помочь мне с этим вопросом, пожалуйста?
Спасибо.