【发布时间】:2017-02-28 17:13:06
【问题描述】:
我有这张表 DDL:
CREATE TABLE [dbo].[Audit]
(
[AuditId] INT IDENTITY (1, 1) NOT NULL,
[Entity] INT NOT NULL,
[UserId] INT NOT NULL,
[Note] VARCHAR(200) NULL,
[Date] DATETIME NOT NULL,
[Action] INT NOT NULL,
CONSTRAINT [PK_Audit]
PRIMARY KEY CLUSTERED ([AuditId] ASC)
);
我想做的是获得一份报告,该报告按天显示单个 UserId 的活动(行)计数。
这是否可能与 LINQ 相关,或者我是否需要使用 SQL 编码,因为需要以某种方式从 DATETIME 字段中提取日期。
即使是 SQL SELECT 也会非常感谢您对此提供一些帮助和建议。
Date Count
---------------------
29-Feb-2018 25
28-Feb-2018 33
27-Feb-2018 11
26-Feb-2018 44
【问题讨论】:
标签: sql-server entity-framework linq entity-framework-4