如何计算 SQL 中员工代码的休假数?

How do I get count of leaves with respect to employee code in SQL?

select PER_CODE as [EMP CODE], EXC_DATE as LEAVES
from R5EXCEPTIONS
inner join R5PERSONNEL on PER_CODE = EXC_PERSON

上面提到的是我上面的代码。我想计算另一列中的叶子数。

下面提到的是我的代码输出:

Code Output

可以通过员工代码分组统计请假人数

Select PER_CODE As [EMP CODE] , COUNT(EXC_DATE) as LEAVES from 
R5EXCEPTIONS inner join R5PERSONNEL  on PER_CODE = EXC_PERSON
group by PER_CODE

您可以使用聚合 SQL 查询按日期获取 PER_CODE 事件的数量。

以下表示:

select count(PER_CODE) as [EMP VOL], EXC_DATE as LEAVES
from R5EXCEPTIONS
inner join R5PERSONNEL on PER_CODE = EXC_PERSON
Group by EXC_DATE