Я новичок в синтаксисе LINQ и вам нужно написать запрос linq. Темы и таблицы Dataset_Meta соединяются ID и Тема столбцов в соответствующих таблицах, и мне нужно количество каждой темы, используемой в таблице Dataset_Meta.Как использовать группу в следующем запросе linq
Следующая SQL дает мне именно то, что я требую в LINQ
Select T.ThemeName , COUNT(DM.ID) 'Theme Count' from dbo.Themes T inner join dbo.Dataset_Meta DM on T.ID=DM.Theme group by T.ThemeName
Я начал следующий, но не смог завершить его
from Theme in DataContext.Themes
join Dataset_Meta in DataContext.Dataset_Meta on Theme.ID equals Dataset_Meta.Theme
select new
{
}
Что вы нашли в документации для группы? Как вы пытались его использовать и какие проблемы у вас были в ваших попытках решить проблему? – Servy
@Servy его проще и быстрее искать в документации и исправлять или искать вокруг, чтобы ввести вопрос на SO и подробно объяснить проблему. Поскольку я изо всех сил пытаюсь найти подходящий пример или прохождение, поэтому отправил вопрос. Также я опубликовал бит, который я понял из документации – rumi
Если проще просто найти документацию, то почему вы вообще этого не сделали? Теперь вы показали попытку группировки или подсчета предметов, а также никакой ссылки на какую-либо документацию по этому вопросу в вашем вопросе. Есть много тысяч легкодоступных примеров такого поведения, которые легко доступны для вас, вам нужно только сначала позаботиться о том, чтобы выглядеть. – Servy