Мне нужно количество городов для каждого состояния и всех столбцов таблицы состояний в наборе результатов выбора. У меня есть запрос TSQL, но я не знаю, как решать внутренний запрос и группировать в LINQ.Преобразование запроса TSQL в LINQ
Штатов Таблица
StateID,StateName,Description,Address,SectionName
Город Таблица:
CityID,StateID,Address,Description
Здесь TSQL запрос должен быть преобразован в LINQ
declare @State varchar(100)
set @State='IL'
SELECT s.*,oCities.CityCount
from (
Select c.StateID,count(*) CityCount
from States s inner join Cities c on
s.StateID =c.StateID
where s.StateName [email protected]
group by c.StateID
) oCities inner join States s on oCities.StateID = s.StateID
where s.StateName [email protected]
Предпочтительно в C# языка, но любая помощь будет оценена
[Переполнение стека не является услугой перевода кода] (http://meta.stackexchange.com/a/129362/172141) –
Oded, Да, я знаю его не для перевода. Я написал простые запросы LINQ для выполнения простого выбора, но застрял в этих запросах, поэтому решил обратиться за помощью. Я еще опыт, но новичок в LINQ. – Munawar