ID_, PLAN_ID_, TASK_ID_, TYPE_, WORKCLASS_, INSPECT_TYPE_, ROAD_ID_, ROAD_NAME_, ROAD_CODE_, START_PATROL_ID_, START_PATROL_NAME_, END_PATROL_ID_, END_PATROL_NAME_, TEAM_ID_, TEAM_FULL_ID_, START_TIME_, END_TIME_, INSPECT_USERS_ID_, INSPECT_USERS_NAME_, WEATHER_, CAR_CODE_, INSPECT_LENGTH_, CREATE_BY_, CREATE_ORG_ID_, CREATE_ORG_NAME_, CREATE_COMPANY_ID_, CREATE_COMPANY_NAME_, CREATE_NAME_, CREATE_TIME_, UPDATE_BY_, UPDATE_NAME_, UPDATE_COMPANY_NAME_, UPDATE_COMPANY_ID_, UPDATE_ORG_ID_, UPDATE_ORG_NAME_, UPDATE_TIME_, LAST_TIME_, IS_DELE_, VERSION_, TENANT_ID_ UPDATE biz_inspection_result r JOIN (SELECT task_id_, ifnull(SUM( END_MILEAGE_ - START_MILEAGE_ ),0) AS mileage FROM biz_car_task_log WHERE is_dele_ = '0' GROUP BY task_id_ ) tl ON r.task_id_= tl.task_id_ SET r.mileage_ = tl.mileage,r.end_time_ = now() WHERE r.task_id_=#{taskId} AND r.is_dele_='0'