-- 软删除实验室样本处理 Excel 演示补充行: -- 仅删除在协议样本表中不存在对应 sample_code 的补充记录。 -- Excel 列结构仍由代码字段目录维护;真实列表只聚合协议/接收/生产源数据。 UPDATE biz_lab_sample_processing_extra e LEFT JOIN biz_protocol_sample s ON s.sample_code = e.sample_code AND s.tenant_no = e.tenant_no AND s.del_flag = 0 SET e.del_flag = 1, e.update_by = 'retire-excel-demo', e.update_time = NOW() WHERE e.del_flag = 0 AND s.id IS NULL;