Linq to SQL - группировка по WorkWeek (ISO_WEEK) - PullRequest
1 голос
/ 15 декабря 2010

Есть ли эквивалентный способ сделать этот запрос с Linq?Это ISO_WEEK сбивает меня с толку.Стол прост.Id - это int, а EndTime - это datetime.

SELECT COUNT(Id) AS Total, DATEPART(ISO_WEEK, EndTime) AS WorkWeek
FROM Items
GROUP BY DATEPART(ISO_WEEK, EndTime)
ORDER BY WorkWeek DESC

1 Ответ

2 голосов
/ 15 декабря 2010

Посмотрите на функцию DatePart SqlFunctions Класс в этом пространстве имен System.Data.Objects.SqlClient

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...