SQL报表 - 查询工单的历史

SQL报表 - 查询工单的历史

查询工单历史信息,包括操作人、操作时间、动作/状态、描述:

select wh.HISTORYID as "HISTORYID",
aau.FIRST_NAME as "OPERATION OWNER",
longtodate(wh.OPERATIONTIME) as "OPERATION TIME",
wh.DESCRIPTION as "DESCRIPTION",
wh.OPERATION as "OPERATION",
whd.HISTORYDIFFID as "HISTORYDIFFID",
whd.COLUMNNAME as "COLUMNNAME",
whd.PREV_VALUE as "PREVIOUS VALUE",
whd.CURRENT_VALUE as "CURRENT VALUE" from  workorderhistory wh left join workorderhistorydiff whd on wh.historyid = whd.historyid left join aaauser aau on wh.operationownerid = aau.user_id  where wh.workorderid = #REQUESTID




    • Related Articles

    • 统计请求在技术组内经过的时间

      ServiceDesk Plus在工单指派过程中,可以以组 -> 组的方式进行转派,而在前一个组里工单经过的时间,不能使用自动报表实现,以下为通过SQL报表实现统计此信息的语句(适用于SQL Server) 即FROM GROUP(源支持组)到To GROUP(目的支持组)经过的时间(时.分),当TO GROUP为空,表示FROM GROUP为当前工单的组,即未发生组间转派。 SELECT wo.WORKORDERID "Request ID", wo.TITLE "Subject", ...
    • 如果有定制化SQL报表的需求,一般多久可以支持?

                   根据问题以及需求的复杂性,这些请求可能需要二周或更长时间。但应注意,SQL报表的支持不包括在我们标准的售后基数支持范畴内,不受支持SLA的约束。       如果您机构有数据库管理员DBA,可以参考应用程序的数据模型或表结构来尝试编写需要的查询语句。       参考以下步骤访问应用程序中的表结构:点击报表-->新查询报表,点击拓展表按钮,查看数据结构表,然后进行sql关联查询。                     ...