AttendanceStatsMinidaoDao_userAttendanceStatsData.sql 519 B

123456789
  1. SELECT user_id userId, pid pjtId,departid deptId,yearmonth,pmId,datum_attendance_date datumWorkDuration,actual_attendance_date attendanceDuration,
  2. convert(actual_attendance_date/datum_attendance_date*100,decimal(10,2)) attendanceRate
  3. FROM(
  4. SELECT uat.id,uat.user_id,uat.pid,uat.departid,uat.yearmonth,uat.datum_attendance_date,uat.actual_attendance_date,d.dept_proj_managerid pmId
  5. from t_bus_user_attendance_total uat
  6. LEFT JOIN t_s_depart d
  7. ON uat.pid = d.ID
  8. ) uat
  9. WHERE uat.yearmonth =:yearmonth AND uat.pid != ''