考勤统计表如下 attetot
员工编码 ,考勤日期 ,班次 上班时间,上班打卡时间,下班时间,下班打卡时间,备注,标记
01 2005-01-01 早班 9:00 18:00 手工 1
01 2005-01-01 9:10 18:20
由于是从2个表中提取的,排班表和打卡记录表合并的,所以出现了上面的结果,现在要将同一员工同一天的记录合并,结果如下
员工编码 ,考勤日期 ,班次 上班时间,上班打卡时间,下班时间,下班打卡时间,备注,标记
01 2005-01-01 早班 9:00 9:10 18:00 18:20 手工 1如何用SQL实现
员工编码 ,考勤日期 ,班次 上班时间,上班打卡时间,下班时间,下班打卡时间,备注,标记
01 2005-01-01 早班 9:00 18:00 手工 1
01 2005-01-01 9:10 18:20
由于是从2个表中提取的,排班表和打卡记录表合并的,所以出现了上面的结果,现在要将同一员工同一天的记录合并,结果如下
员工编码 ,考勤日期 ,班次 上班时间,上班打卡时间,下班时间,下班打卡时间,备注,标记
01 2005-01-01 早班 9:00 9:10 18:00 18:20 手工 1如何用SQL实现
解决方案 »
- 就发在这儿吧:用最少的代码做exe,直接调用dll
- delphi6线程类报诡异问题
- tcp通信问题续'list index out ‘未发完的代码,大大门只需要在任意一帖中答题一次即可。
- 在XP系统下,d7+dbexpress+mysql时,sqlconnection正常,但sqldateset,不能读取数据库中的表
- 求一个画板程序
- 100分!高手指教:如何让我的Form不被最小化(注意:是要用户点击'显示桌面'按钮也不最小化)
- 请问在delphi中如何插入gif动画文件和flash文件呢?
- 关于FastReport的中文说明文档
- 表中两个字段编号和姓名,其中编号为主键和标识(SQL Server) ,请问AppendRecord([...])如何写?编号这个字段因为设为标识所以是自己递增
- 连接Oracle什么组件最好,ODAC总出问题,大家帮忙出出主意
- 第一次显示的窗体以后不在显示。
- 类型转换的问题
from a join b on a.员工编码 = b.员工编码 and a.考勤日期= b.考勤日期试试吧,呵呵
第一个表设为a,第二个表设为bselect a.员工编码,a.考勤日期, a.上班时间, b.下班时间 ....(其他的你自己加)
from a left join b on a.员工编码 = b.员工编码 and a.考勤日期= b.考勤日期试试吧,呵呵
第一个表设为a,第二个表设为bselect a.员工编码,a.考勤日期, a.上班时间, b.下班时间 ....(其他的你自己加)
from a RIGHT join b on a.员工编码 = b.员工编码 and a.考勤日期= b.考勤日期