27,580
社区成员
发帖
与我相关
我的任务
分享
;with FlowLastStep as
(
select max(FlowDetailID) as FlowDetailID,FlowDataID,ModuleCode from FlowStepDetail
where ModuleCode = '000010000600002'
group by FlowDataID,ModuleCode
)
select EmployeeAbnormityInfor.AbnormityID
from EmployeeAbnormityInfor
inner join WorkFlows on EmployeeAbnormityInfor.WorkFlowId = WorkFlows.WorkFlowID and WorkFlows.SurveillantId = 65928
inner join Employees on EmployeeAbnormityInfor.EmployeeID = Employees.EmployeeID
inner join Departments on Employees.DepartmentID = Departments.DepartmentID
inner join FlowLastStep on FlowLastStep.FlowDataID = EmployeeAbnormityInfor.AbnormityID
select EmployeeAbnormityInfor.AbnormityID
from EmployeeAbnormityInfor
inner join WorkFlows on EmployeeAbnormityInfor.WorkFlowId = WorkFlows.WorkFlowID and WorkFlows.SurveillantId = 65928
inner join Employees on EmployeeAbnormityInfor.EmployeeID = Employees.EmployeeID
inner join Departments on Employees.DepartmentID = Departments.DepartmentID