我有两张表,假设一张是人员表employee,有字段如下:
(人员ID,人员名称,所属部门ID,入职日期,离职日期)
一张刷卡登记表skdjb,有字段如下:
(ID,人员ID,所属部门ID,刷卡时间)
现在要实现按指定月统计出所有未刷卡的人员信息,格式如下:
----------------格式开始-------------------
未刷卡人员记录(共计xx人未正常刷卡)     统计时间:2010-11-24
人员名称 未正常刷卡日期[注:请假日期及离职不统计在内]
某某(3天) 1、24、27
某某(9天) 1、2、3、4、5、6、7、8、9、
----------------格式结束-------------------
请教这样的SQL语句要如何写?或者无法直接写在一个SQL中,要如何变通?谢谢
上面的格式只是在页面展示需要的,事实上我只需要获取出统计结果即可,即四列:
人员名称 未刷卡总天数 未正常刷卡日期 共计未刷卡总人数