如何从考勤数据抓取出每个人每天的两条有效考勤数据(上班、下班) 考勤SQL 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 人员和日期做group by,拿到max和min 上班时间8:30 下班时间17:30 这个是字段还是查询结果?如果是查询结果的话select 员工ID,max(打卡时间) as 下班时间 ,min(打卡时间) as 上班时间from tb group by 员工ID这样就直接查询出来了 select 员工ID,日期,max(打卡时间) as 下班时间 ,min(打卡时间) as 上班时间from tb group by 员工ID,日期 select 员工ID, cast(打卡时间 as date) 日期, min(cast(打卡时间 as time)) 上班时间, max(cast(打卡时间 as time)) 下班时间 from 考勤记录 group by 员工ID,cast(打卡时间 as date) 2008才支持date和time类型的数据,如果是2008之前的版本,自己改下代码去转换日期和时间 存储过程中用参数存为文件名的问题 数据库的企业管理器看不到数据库列表了,只显示无项目,日志如下: 关于视图的两个问题!!! 数据库中已存在名为**的对象,存储过程中 这个语句应该怎么写? 在程序中如何通过视图名称获取视图的SQL定义?(对不起,我的可用分不多了) 我数据库怎么会多出几张表(服务器上的数据库)? 本人急求SQL2000联机帮助丛书! 自定义函数的问题 请问:如何对一个字段具有多级深度的表 实现 按深度层次进行排序?(多谢解答,越快越好!) 统计一个数据库内所有表的记录条数总和出错 简单查询
这个是字段还是查询结果?如果是查询结果的话select 员工ID,max(打卡时间) as 下班时间 ,min(打卡时间) as 上班时间from tb group by 员工ID这样就直接查询出来了
cast(打卡时间 as date) 日期,
min(cast(打卡时间 as time)) 上班时间,
max(cast(打卡时间 as time)) 下班时间
from 考勤记录 group by 员工ID,cast(打卡时间 as date)