Я борюсь с тем, как подойти к этому. У меня есть ваш базовый набор данных, возвращенный запросом TSQL (SQL2005), где данные содержат список основных и подробных элементов. Довольно ванильно, у вас есть главная таблица, присоединенная к вашей таблице подробностей, так что вы можете получить несколько строк обратно на основную запись.
Что-то вроде:
ID / Item Descr / Subitem Descr
1 / Jane Doe / shoes
1 / Jane Doe / hats
2 / John Smith / hats
То, что я хотел бы сделать, это "сгладить" это немного. Так что-то вроде:
ID / Item Descr / Count / Most Recent Subitem
1 / Jane Doe / 2 / shoes
2 / John Smith / 1 / hats
Любые предложения по SQL-запросу или, возможно, запрос LINQ, который я мог бы выполнить в наборе данных, который я получил от первоначального SQL-запроса ...?