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
inner join workflow_nodebase n
inner join workflow_type t
and w.workflowid in
(select wfversionid from workflow_versionInfo where wfid=573)
-- and w.requestid=606859
-- order by groupid
ECOLOGY9.0查询流程经过节点的详细信息
kaka_19942023-10-06 23:25
相关推荐
雨中飘荡的记忆17 小时前
保证金系统入门到实战Nyarlathotep011318 小时前
Java内存模型IvorySQL18 小时前
PostgreSQL 技术日报 (3月6日)|为什么 Ctrl-C 在 psql 里让人不安?NineData19 小时前
数据库管理工具NineData,一年进化成为数万+开发者的首选数据库工具?暮色妖娆丶1 天前
不过是吃了几年互联网红利罢了,我高估了自己NE_STOP1 天前
MyBatis-参数处理与查询结果映射狂奔小菜鸡1 天前
Day40 | Java中的ReadWriteLock读写锁IvorySQL1 天前
PostgreSQL 技术日报 (3月5日)|规划器控制力升级,内核能力再进阶SimonKing1 天前
JetBrains 用户狂喜!这个 AI 插件让 IDE 原地进化成「智能编码助手」