【发布时间】:2025-12-06 00:45:02
【问题描述】:
一些 LINQ 查询仍然让我感到困惑。
对于包含两列“页面”和“日期”的“点击”表,我想在定义的时间段内找到最多行数的页面。
在 SQL 中我会使用这个:
SELECT TOP 10
[Page]
,COUNT([Page]) as Number
FROM dbo.[Hits]
WHERE [Date] >= CONVERT(datetime,'14 Jan 2009')
AND [Date] < CONVERT(datetime,'15 Jan 2009')
Group BY [Page]
Order by Number DESC
在 LINQ 中我不知道如何处理这个问题,有人可以在这里帮助我吗?我尝试使用 linqer 对其进行转换,但它只是显示此表达式的错误。
【问题讨论】: