Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница:

 

  Вопрос: LINQ - группировка и статистика Добавлено: 24.03.12 00:09  

Автор вопроса:  Zahar | Web-сайт: partnerka-ru.info
Имеется таблица в датасете, содержащая некоторые сведения.
Как посредством одного LINQ-запроса вывести уникальный перечень значений в одном из столбцов таблицы и статистику уникальных значений во всех остальных столбцах?
Чтоб было понятней, пример:

Вот исходная таблица:

Курс      Фам        Имя      Отч        Год

первый    Иванов     Иван     Петрович   1980
второй    Петров     Петр     Петрович   1996
второй    Петров     Сидор    Иванович   1997
третий    Сидоров    Петр     Иванович   1995
первый    Иванов     Сидор    Сидоров    1997
второй    Сидоров    Иван     Иванович   1996


А вот таблица - результат, в которой приведена статистика встречаемости уникальных фамилий, имён, отчеств и годов рождения студентов для каждого из курсов:

Курс      Фам        Имя      Отч       Год

первый    1          2        2         2
второй    2          3        2         2
третий    1          1        1         1


Как такое сделать посредством одного единственного LINQ-запроса?

Ответить

  Ответы Всего ответов: 0  

Нет ответов

Страница:

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам