update quality_unqualified_process set execute_sn = ( select out_batch_no from production_product_output where product_main_id in ( select ppi.product_main_id from quality_unqualified_process qup LEFT JOIN quality_apply_part qap ON qap."id" = qup.apply_part_id LEFT JOIN production_product_input ppi on ppi.part_batch_no = qap.lot_batch_no where qup.id = #{id} and ppi.input_quantity>0 order by ppi.id desc limit 1 ) limit 1 ) where id = #{id}