场景
新加一个create_time字段,取第一个结点现有的 start_time 更新每个 workflow_instance_id 对应多个结点行的 create_time
实现效果
代码
UPDATE tn_workflow_instance_node a
LEFT JOIN ( SELECT workflow_instance_id wid, min(start_time) startTime FROM tn_workflow_instance_node GROUP BY workflow_instance_id ) b ON a.workflow_instance_id = b.wid
SET a.create_time = b.startTime;
-- 新加表create_time字段 ,取第一个结点现有的 start_time 更新每个 workflow_instance_id 对应多个结点行的 create_time