基于条件的日间员工计数

时间:2018-05-16 14:43:40

标签: mysql sql postgresql sql-server-2008

如何计算下面提到的场景的日用资源数量:

  1. 该资源属于两个不同的项目。
  2. 他在同一天为每个项目输入时间表
  3. 因此,当我们获取当天的资源计数时,我们需要检索 资源数量与项目无关。
  4. Sample Data

    我们如何在SQL中实现这一点??

1 个答案:

答案 0 :(得分:0)

您需要COUNT(DISTINCT <...>)

上的Emp.No

SQL Server

select 
   [Date]
   ,[Resource Count] = count(distinct [Emp.No])
from
   YourTable
group by
   [Date]