一个sql语句关于3个表的,解决了,马上结贴,给分
我这里有3个表是用来做根据它做报表统计的。
info (员工表) 字段如下
---- ------
ID ID
IDname 员工姓名
========================
dutyinfo (考勤情况表) 字段如下
----- -----
attID ID
attdate 上班日期
attname 员工ID
attAmlate 上午迟到分钟数
attpmlate 下午迟到分钟数
attAmearly 上午早退分钟数
attpmearly 下午迟到分钟数
attTlate 总迟到分钟数
attTearly 总早退分钟数
===============================
att_unattinfo (非正常出勤情况表) 自动如下
---- ------
TID ID
TattID 员工ID
Ttype 上班情况(请假,旷工)
Tdate 上班日期
AM 上午(请假,旷工)
PM 下午(请假,旷工)
我想根据这个表做一个这样的报表 统计的是某年某月的数据
=================================================
点击一个button把 某年某月的变量传进来查询。例如是2009-01月
报表就可以得到如下效果 注:如果迟到分钟数大于0则记录迟到
如果早退分钟数大于0则记录早退。如果那天上午或下午有旷工
,请假 则记录旷工,请假。
想要的如下效果
-----------------------------------------------
2009年01月出勤情况信息报表
1号 2号 …… 出勤天数
小张 正常 正常 …… 30
迟到 早退 ……
小吴 正常 正常 …… 28
旷工 请假 ……