mysql 一行数据拆分多行
# 查找出被逗号分隔字段需要拆分的最大数量
select max((LENGTH(逗号分隔的字段)-LENGTH(REPLACE(逗号分隔的字段, ',', ''))+1)) from 处理表 where 条件;
# 创建一张临时表用于联合查询,方便把处理表单行记录分隔为多行
CREATE TEMPORARY TABLE incre_table (
`id` int NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
);
insert into in.
转载
2020-11-21 14:01:44 ·
2177 阅读 ·
0 评论