使用Linq进行此查询是否存在等效方法?正是ISO_WEEK正在绊倒我。 表很简单。 Id是一个int,EndTime是一个日期时间。
SELECT COUNT(Id) AS Total, DATEPART(ISO_WEEK, EndTime) AS WorkWeek
FROM Items
GROUP BY DATEPART(ISO_WEEK, EndTime)
ORDER BY WorkWeek DESC
答案 0 :(得分:2)
查看此命名空间中 SqlFunctions 类的 DatePart 函数 System.Data.Objects.SqlClient