时间:2021-07-01 10:21:17 帮助过:314人阅读
*/
--07年
SELECT LEFT(部门,3) AS '部门',(case LEFT(入职时间,4) WHEN '2007' THEN '2007' ELSE '2007' END) AS '07年',COUNT(MV001) AS '人数' FROM CMSMV
WHERE 入职时间< '20071231' AND (离职时间 > '20070101' OR 离职时间='' ) AND 离职时间<>入职时间
GROUP BY LEFT(入职时间,4),LEFT(部门,3)
ORDER BY LEFT(入职时间,4),LEFT(部门,3)
--08年
SELECT LEFT(部门,3) AS '部门',(case LEFT(入职时间,4) WHEN '2008' THEN '2008' ELSE '2008' END) AS '08年',COUNT(MV001) AS '人数' FROM CMSMV
WHERE 入职时间< '20081231' AND (离职时间 > '20080101' OR 离职时间='' ) AND 离职时间<>入职时间
GROUP BY LEFT(入职时间,4),LEFT(部门,3)
ORDER BY LEFT(入职时间,4),LEFT(部门,3)
--09年
SELECT LEFT(部门,3) AS '部门',(case LEFT(入职时间,4) WHEN '2009' THEN '2009' ELSE '2009' END) AS '09年',COUNT(MV001) AS '人数' FROM CMSMV
WHERE 入职时间< '20091231' AND (离职时间 > '20090101' OR 离职时间='' ) AND 离职时间<>入职时间
GROUP BY LEFT(入职时间,4),LEFT(部门,3)
ORDER BY LEFT(入职时间,4),LEFT(部门,3)