Выберите 1 запись для 5 записей, используя LINQ - PullRequest
1 голос
/ 09 мая 2009

Есть ли способ выбрать одну запись на 5 записей в SQL Server с помощью LINQ?

1 Ответ

3 голосов
/ 09 мая 2009

Я не думаю, что это возможно сделать на стороне сервера напрямую с LINQ to SQL. Однако существует решение на стороне клиента:

 var result = new DataContext().Table.AsEnumerable()
                     .Select((x, i) => new { Index = i, Item = x })
                     .Where(t => t.Index % 5 == 0).Select(t => t.Item);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...