赞
踩
SELECT
workflow_instance_id , -- 流程实例id
Max( node_no ) maxId, -- 取到最大的node_no
Max( end_time ) maxTime -- 取到最大的end_time
FROM
tn_workflow_instance_node
WHERE
result = 'complete' -- 过滤出流程通过的结点
GROUP BY
workflow_instance_id -- 通过 流程实例id 分组
SELECT
t1.*
FROM
tn_workflow_instance_node t1,
( SELECT workflow_instance_id, MAX( node_no ) maxId, MAX( end_time ) maxTime FROM tn_workflow_instance_node WHERE result = 'complete' GROUP BY workflow_instance_id ) t2
WHERE
( t1.workflow_instance_id = t2.workflow_instance_id AND t1.node_no = t2.maxId AND t1.end_time = t2.maxTime )
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。