【问题标题】:Day wise Employee Count Based on Condition基于条件的每日明智员工计数
【发布时间】:2018-10-26 16:28:33
【问题描述】:

如何计算以下场景的每日资源计数:

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

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

【问题讨论】:

  • 为什么要发布文字图片?只需发布文本
  • 您发布了几个不同的 RDMS。我会删除错误的标签。

标签: mysql sql postgresql sql-server-2008


【解决方案1】:

您需要在Emp.No 列上COUNT(DISTINCT <...>)

SQL 服务器

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-07
    • 1970-01-01
    • 2019-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多