当前位置:
代码迷
>>
Sql Server
>> sql 表的查询和连接有关问题(考勤)
详细解决方案
sql 表的查询和连接有关问题(考勤)
热度:
37
发布时间:
2016-04-24 10:05:18.0
sql 表的查询和连接问题(考勤)
现在有一张员工表(工号pin,姓名username),一个考勤表(工号pin,时间attime),考勤一天4次,现在我要做成
关键在于如何将4个时间段合在一行显示
------解决方案--------------------
你还要有一个表,用来定义,班次,上午上班时间,上午下班时间,下午上班时间,下午下班时间 .
这样就可以先把考勤表里的时间处理成各种类型的时间,然后再行转列就行了.
记住有可能,你的考勤表里的数据没经过处理,所以可能有人在上班时间打两次卡,要过滤掉~
相关解决方案