请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
用户bmXwf6959003(uid:926900)
职业资格认证:尚未取得认证
  • ——应出勤人数SELECT d.depart_name,count(a.emp_id) as 个数FROM  employee aleft join (select  case ctype when '0' then '固定期限' when '1' then '无固定期限' else '其他' end as 合同类别,* from contact) b on a.emp_id=b.emp_id and b.status=1 left join Degrees c on a.edu_id=c.degree_id left join Departs d  on left(a.depart_id,7)=d.depart_idwhere work_status=1 AND LEFT(a.depart_id,7)='0080101' AND a.depart_id<>'0080101'group by d.depart_name——实出勤人数SELECT c.depart_name,count(DISTINCT a.emp_id) as 个数FROM dbo.TimeRecords aINNER JOIN dbo.employeeinfo b ON a.emp_id=b.emp_idINNER JOIN dbo.Departs c ON LEFT(b.depart_id, 9)=c.depart_idWHERE CONVERT(VARCHAR(10), a.sign_time, 120)=CONVERT(VARCHAR(10), GETDATE(), 120)AND LEFT(b.depart_id,7)='0080101' AND b.depart_id<>'0080101'GROUP BY c.depart_name
  • SELECT DISTINCT a.emp_id, b.emp_fname, CONVERT(VARCHAR(10), a.sign_time, 120) AS sign_date, c.depart_nameFROM dbo.TimeRecords a     INNER JOIN dbo.employeeinfo b ON a.emp_id=b.emp_id     INNER JOIN dbo.Departs c ON LEFT(b.depart_id, 9)=c.depart_idWHERE CONVERT(VARCHAR(10), a.sign_time, 120)=CONVERT(VARCHAR(10), GETDATE(), 120)AND LEFT(b.depart_id, 9) IN ('008010101', '008010102', '008010103');
  • SELECT DISTINCT a.emp_id, b.emp_fname, CONVERT(VARCHAR(10), a.sign_time, 120) AS sign_date, c.depart_nameFROM dbo.TimeRecords a     INNER JOIN dbo.employeeinfo b ON a.emp_id=b.emp_id     INNER JOIN dbo.Departs c ON LEFT(b.depart_id, 9)=c.depart_idWHERE CONVERT(VARCHAR(10), a.sign_time, 120)=CONVERT(VARCHAR(10), GETDATE(), 120)AND LEFT(b.depart_id, 9) IN ('008010101', '008010102', '008010103');
  • 按部门汇总在岗人数求和

4

0

4

10

没有更多
个人成就
内容被浏览1,101
加入社区2年228天
返回顶部