Имеется таблица в датасете, содержащая некоторые сведения.
Как посредством одного LINQ-запроса вывести уникальный перечень значений в одном из столбцов таблицы и статистику уникальных значений во всех остальных столбцах?
Чтоб было понятней, пример:
Вот исходная таблица:
Курс Фам Имя Отч Год
первый Иванов Иван Петрович 1980
второй Петров Петр Петрович 1996
второй Петров Сидор Иванович 1997
третий Сидоров Петр Иванович 1995
первый Иванов Сидор Сидоров 1997
второй Сидоров Иван Иванович 1996
А вот таблица - результат, в которой приведена статистика встречаемости уникальных фамилий, имён, отчеств и годов рождения студентов для каждого из курсов:
Курс Фам Имя Отч Год
первый 1 2 2 2
второй 2 3 2 2
третий 1 1 1 1
Как такое сделать посредством одного единственного LINQ-запроса?
Ответить
|