21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
|
||||||||||||||||||||||||||||
1 | ||||||||||||||||||||||||||||
Группировка таблицы с выбором записи, соответствующей максимальному значению06.07.2016, 20:21. Показов 2168. Ответов 6
Метки нет (Все метки)
Помогите, пожалуйста, написать LINQ-запрос.
Есть таблица DataTable:
Нужно сгруппировать таблицу по полю FLDNAME таким образом, чтобы в результирующую таблицу попали строки, содержащие максимальное значение поля VERSION. То есть, после группировки должно получиться:
Добавлено через 2 часа 19 минут Замечание. В общем случае полей, за исключением ключевого (FLDNAME) и содержащего номер версии (VERSION) может быть много. Добавлено через 1 час 19 минут Исправлена ошибка в условии задачи.
0
|
06.07.2016, 20:21 | |
Ответы с готовыми решениями:
6
Выборка записи по максимальному значению поля в запросе Две таблицы, мудреный запрос с выборкой по максимальному значению Фильтрация по максимальному значению выборка по максимальному значению |
307 / 284 / 102
Регистрация: 06.05.2014
Сообщений: 861
|
||||||
07.07.2016, 12:49 | 2 | |||||
0
|
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
|
|
07.07.2016, 16:20 [ТС] | 3 |
Уважаемый BozKurt! Вы самое главное упустили - в результирующей таблице должны быть ВСЕ поля исходной таблицы.
0
|
307 / 284 / 102
Регистрация: 06.05.2014
Сообщений: 861
|
|
07.07.2016, 19:04 | 4 |
Ivan215, на примере моей импровизированной таблицы - поля как раз таки все. Я показал лишь решение основного вопроса из тз:
0
|
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
|
|
07.07.2016, 21:11 [ТС] | 5 |
У Вас отсутствует и в исходной и в результирующей таблице поле FLDVAL. В этом-то как раз вся проблема и состоит. Я даже пример привел - что должно получиться в результате.
0
|
273 / 203 / 30
Регистрация: 18.08.2010
Сообщений: 229
|
||||||
08.07.2016, 12:34 | 6 | |||||
Сообщение было отмечено Ivan215 как решение
Решение
1
|
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
|
||||||
08.07.2016, 19:49 [ТС] | 7 | |||||
Спасибо огромное, alexsave!
Добавлено через 55 минут Для тех, кто пишет на VB.NET предлагаю отконвертированную версию решения alexsave:
1
|
08.07.2016, 19:49 | |
08.07.2016, 19:49 | |
Помогаю со студенческими работами здесь
7
Выбор по максимальному значению Требуется найти В равное максимальному значению Вывод графика по максимальному и минимальному значению Х Выборка данных по максимальному значению одного из полей Найти номера элементов, соответствующих максимальному значению Какое значение одного вектора соответствует максимальному значению другого? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |