Query to report all requests without first reply. (PGSQL)

Query to report all requests without first reply. (PGSQL)

Tested in build PGSQL (14300) 

Use case: Report all request without first reply.

Database: Postgres

SELECT wo.WORKORDERID "Request ID",

       wo.TITLE "Subject",

       aau.FIRST_NAME "Requester",

       ti.FIRST_NAME "Technician",

       rtdef.NAME "Request type",

       LONGTODATE(wo.CREATEDTIME) "Created Time",

       LONGTODATE(wo.RESPONDEDTIME) "Responded Date",

       TO_CHAR(((wo.respondedtime-wo.createdtime)/1000 || ' second')::interval, 'HH24:MI:SS') "Created Date - Responded Date" FROM WorkOrder wo

LEFT JOIN SDUser sdu ON wo.REQUESTERID=sdu.USERID

LEFT JOIN AaaUser aau ON sdu.USERID=aau.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 StatusDefinition std ON wos.STATUSID=std.STATUSID

LEFT JOIN RequestTypeDefinition rtdef ON wos.REQUESTTYPEID=rtdef.REQUESTTYPEID

WHERE (wo.ISPARENT='1')

  AND RESPONDEDTIME = '0'

  AND std.STATUSNAME != 'Closed'

  AND std.STATUSNAME != 'Resolved'

Order by "Request ID"

 

                  New to ADSelfService Plus?