Hi,
ServiceDesk Plus - Help Desk Software of your Choice
Please use the below query.
SELECT longtodate(wo.CREATEDTIME) "Created Time",
wo.WORKORDERID "Request ID",
wo.TITLE "Subject",
cri.FIRST_NAME "Created By",
ti.FIRST_NAME "Technician",
qd.QUEUENAME "Group",
std.STATUSNAME "Request Status",
pd.PRIORITYNAME "Priority" FROM WorkOrder wo
LEFT JOIN DepartmentDefinition dpt ON wo.DEPTID=dpt.DEPTID
LEFT JOIN SDUser crd ON wo.CREATEDBYID=crd.USERID
LEFT JOIN AaaUser cri ON crd.USERID=cri.USER_ID
LEFT JOIN WorkOrderStates wos ON wo.WORKORDERID=wos.WORKORDERID
LEFT JOIN SDUser td ON wos.OWNERID=td.USERID
LEFT JOIN AaaUser ti ON td.USERID=ti.USER_ID
LEFT JOIN PriorityDefinition pd ON wos.PRIORITYID=pd.PRIORITYID
LEFT JOIN StatusDefinition std ON wos.STATUSID=std.STATUSID
LEFT JOIN WorkOrder_Queue woq ON wo.WORKORDERID=woq.WORKORDERID
LEFT JOIN QueueDefinition qd ON woq.QUEUEID=qd.QUEUEID WHERE dpt.DEPTNAME = 'CHANGE MANAGEMENT' OR dpt.DEPTNAME = 'COMPUTER OPERATIONS' AND wo.ISPARENT='1' and DATEDIFF(hour, dateadd(s,datediff(s,GETUTCDATE() ,getdate()) +(wo.createdtime/1000),'1970-01-01 00:00:00'),GETDATE()) < 8
ORDER BY 1
Regards,
Murali
SDP Support - FAQServiceDesk Plus - Help Desk Software of your Choice