我有两名员工和原生假我想要明智地计算员工的部门并计算本地员工
员工表: -
Empno Name Depart Addre Age Exisisting_No
-----------------------------------------
1 Abc Acc Kkk 20 1
2 Efg Hr Hhh 22 2
3 ijk Acc Yyy 21 3
4 Mno Hr Zzz 20 4
原生态表: -
Exisisting_No Name From To Reason
---------------------------------
2 Efg 30/01/14 04/02/14 personal
想要输出如下: -
Depart EmpNo NL
---------------
Hr 2 1
Acc 2 0
所以,任何人都可以帮助我,对不起我的英语
答案 0 :(得分:0)
SELECT e.Dept
, count(Empno)
, count(NL.Exisisting_No)
FROM Employee e LEFT JOIN NativeLeave NL ON e.Exisisting_No = NL.Exisisting_No
GROUP BY e.Dept