У меня есть 3 колонки/поля как часть общего списка: strID, seq, unit
есть куча strID
с, которые принадлежат к одной и той же единицы, и каждый из них имеет различное seq
, Меня интересует строка, которая имеет минимум seq
за unit
(лидер группы). Как я мог бы выполнить это с запросом LINQ (запрос tsql также был бы точным)?как выбрать верхнюю 1 из каждой группы после того, по
Ниже приведен пример данных:
strID, seq, unit
aaa, 3, 1
bbb, 2, 1
ccc, 4, 1
ddd, 8, 2
eee, 15,2
fff, 7, 2
Мой запрос получит мне следующее:
leaderID, unit
bbb, 1
fff, 2
Незнайка о LINQ, но это ROW_NUMBER вещь (предполагая, что SQL Server 2005+) –