Linq to Sql Distinct возвращает несколько строк - PullRequest
0 голосов
/ 20 августа 2010

Как я могу произвести что-то подобное с Linq?Я пытаюсь что-то придумать, это связано с моим другим постом, но мой отчет продолжает возвращаться с большим количеством строк, чем ожидалось

Добавить условное соединение динамически с Linq

select distinct c.CompanyID, c.CompanyName from Company c
left join CompanyIndustry ci
on c.companyid = ci.companyid
left join CompanyService cs
on c.CompanyID = cs.CompanyID
where cs.ServiceID = 6 and ci.IndustryID = 4

Ответы [ 2 ]

2 голосов
/ 20 августа 2010

Если у идентификатора вашей компании более одной связанной отрасли или услуги, вы получите более одной строки для каждой компании.

1 голос
/ 20 августа 2010

Вы должны использовать GROUP BY Не отчетливо

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