我对使用 Linq 到实体的计数命令有疑问。我想做的是用我员工的公民身份来计算所有性别。
公民身份 0 - all ; 1 = single ; 2 - married
我是 linq to entity 的新手,这里是我在 SQL 命令上的代码。
我不知道我将如何转换这个。
select '0' as UserID, COUNT(a.Gender) as TotalCount from Employees a
union all
select '1' as UserID, COUNT(a.Gender) as TotalCount from Employees a where a.CivilStatus = 1
union all
select '2' as UserID, COUNT(a.Gender) as TotalCount from Employees a where a.CivilStatus = 2
像这样
UserID | TotalCount
0 | 10
1 | 7
2 | 3
提示
假设我有 10 名员工(男性和女性)我想知道其中有多少是单身或已婚。
谢谢。=)