如何根据一个字段的数值将该行拆分为相应的个数?
现有数据表一个:
厂家 货号 数量
aa djhf-a 10
结构大致是这个样子
问题:按照数量把数据拆成相应的个数,
数量为10就变成10条,每个后面的数值为1
将上面的数据拆分后如下:
厂家 货号 数量
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
我知道要用到循环来插入,可还是无法入手,求高手帮忙~!
------解决方案----------------------result
/*
厂家 货号 x
---------- ---------- -----------
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
aa djhf-a 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
bb abcdef 1
(所影响的行数为 60 行)
*/