ECOLOGY9.0查询流程经过节点的详细信息

select

w.workflowid,

w.requestid,

w.requestname,

w.requestmark,

CONVERT(char(11),w.createdate,120)+CONVERT(char(12),w.createtime,114) as 'createdate',

h.lastname,

c.groupid,

t.typename,

n.nodename,

CONVERT(char(11),c.receivedate,120)+CONVERT(char(12),c.receivetime,114) as 'receivedate',

CONVERT(char(11),c.operatedate,120)+CONVERT(char(12),c.operatetime,114) as 'operatedate',

CAST(CAST(DATEDIFF(ss, receivedate, CONVERT(char(11),c.operatedate,120)+CONVERT(char(12),c.operatetime,114)) / (60*60*24) AS INT) AS VARCHAR) + '天'

  • CAST(CAST(DATEDIFF(ss, CONVERT(char(11),c.receivedate,120)+CONVERT(char(12),c.receivetime,114), CONVERT(char(11),c.operatedate,120)+CONVERT(char(12),c.operatetime,114)) % 86400 / 3600 AS INT) AS VARCHAR) + '小时'

  • CAST(CAST(DATEDIFF(ss, CONVERT(char(11),c.receivedate,120)+CONVERT(char(12),c.receivetime,114), CONVERT(char(11),c.operatedate,120)+CONVERT(char(12),c.operatetime,114)) % 3600 / 60 AS INT) AS VARCHAR) + '分'

  • CAST(CAST(DATEDIFF(ss, CONVERT(char(11),c.receivedate,120)+CONVERT(char(12),c.receivetime,114), CONVERT(char(11),c.operatedate,120)+CONVERT(char(12),c.operatetime,114)) % 60 AS INT) AS VARCHAR) + '秒' AS 'SpendTime'

from workflow_requestbase w

inner join workflow_currentoperator c

on w.requestid=c.requestid

inner join hrmresource h

on c.userid=h.id

inner join workflow_nodebase n

on c.nodeid=n.id

inner join workflow_type t

on c.workflowtype=t.id

and w.workflowid in

(select wfversionid from workflow_versionInfo where wfid=573)

-- and w.requestid=606859

-- order by groupid

相关推荐
pengzhuofan22 分钟前
用AI武装你的学习:高效掌握Java新技术的方法论
java·人工智能·学习
Xyz996_25 分钟前
Redis数据库基础
数据库·redis·缓存
山南有清风27 分钟前
基于Redis的分布式任务调用框架实现
数据库·redis·分布式·分布式任务
明月惊雀28 分钟前
微服务依赖版本管理
java·数据库·微服务
CHANG_THE_WORLD30 分钟前
Python 可变参数详解与代码示例
java·前端·python
渡我白衣32 分钟前
计算机组成原理(3):计算机软件
java·c语言·开发语言·jvm·c++·人工智能·python
__万波__33 分钟前
二十三种设计模式(八)--装饰器模式
java·设计模式·装饰器模式
白露与泡影37 分钟前
从 JDK 8 到 JDK 18,Java 垃圾回收的十次进化
java·开发语言·测试工具
小马爱打代码41 分钟前
Spring AI:Docker 安装向量数据库 - Redis Stack
数据库·人工智能·spring
国科安芯42 分钟前
AS32A601型MCU芯片flash模块的擦除和编程
java·linux·前端·单片机·嵌入式硬件·fpga开发·安全性测试