一、人工操作转化
数据导入过程
整理excel表格,通过数据库管理工具导入数据,补充数据格式,调整sql语句
复制数据到目标数据
二、整理表格
三、导入数据
通过数据库导入数据
四、合并
五、验证更新数据
六、 更新数据
update temp_cus_hmzjk set 字段= CONCAT(-- 分组 1 非空时参与拼接CASE WHEN `分组1` IS NOT NULL AND `分组1` != '' THEN CONCAT(`分组1`, '|') ELSE '' END,-- 分组 2 非空时参与拼接CASE WHEN `分组2` IS NOT NULL AND `分组2` != '' THEN CONCAT(`分组2`, '|') ELSE '' END,-- 分组 3 非空时参与拼接CASE WHEN `分组3` IS NOT NULL AND `分组3` != '' THEN CONCAT(`分组3`, '|') ELSE '' END,-- 分组 4 非空时参与拼接CASE WHEN `分组4` IS NOT NULL AND `分组4` != '' THEN CONCAT(`分组4`, '|') ELSE '' END,-- 分组 5 非空时参与拼接CASE WHEN `分组5` IS NOT NULL AND `分组5` != '' THEN CONCAT(`分组5`, '|') ELSE '' END,-- 分组 5 非空时参与拼接(这里重复了分组 5,推测是笔误,可根据实际情况调整)CASE WHEN `分组5` IS NOT NULL AND `分组5` != '' THEN CONCAT(`分组5`, '|') ELSE '' END,-- 分组 6 非空时参与拼接CASE WHEN `分组6` IS NOT NULL AND `分组6` != '' THEN CONCAT(`分组6`, '|') ELSE '' END,-- 分组 7 非空时参与拼接CASE WHEN `分组7` IS NOT NULL AND `分组7` != '' THEN CONCAT(`分组7`, '|') ELSE '' END,-- 分组 8 非空时参与拼接CASE WHEN `分组8` IS NOT NULL AND `分组8` != '' THEN CONCAT(`分组8`, '|') ELSE '' END,-- 分组 9 非空时参与拼接CASE WHEN `分组9` IS NOT NULL AND `分组9` != '' THEN CONCAT(`分组9`, '|') ELSE '' END,-- 分组 10 非空时参与拼接,最后不添加分隔符CASE WHEN `分组10` IS NOT NULL AND `分组10` != '' THEN `分组10` ELSE '' END)