怎样把表中的一个列的内容分成几列?
请教高手:问题如下:
怎样把表(yuanbiao)中的一个列(xinxi)的内容如“3178,101*1+202*2+3011*3+14*4”(可能后面继续有+ 和*如“+3011*10+10*8”也就是长度不定)放到修改后的表(gaihoubiao)的三个列(bianhao1,bianhao2,shuliang)中,
其中改后表(gaihoubiao)的第一条记录为:
“,”之前的“3178”放在列(bianhao1)中,“101”放在列(bianhao2)中,“1”放在列(shuliang)中,
改后表(gaihoubiao)的第二条记录为:
“3178”放在列(bianhao1)中,“202”放在列(bianhao2)中,“2”放在列(shuliang)中,
改后表(gaihoubiao)的第三条记录为:
“3178”放在列(bianhao1)中,“3011”放在列(bianhao2)中,“3”放在列(shuliang)中,
改后表(gaihoubiao)的第四条记录为:
“3178”放在列(bianhao1)中,“14”放在列(bianhao2)中,“4”放在列(shuliang)中,
.......................
原表(yuanbiao)中一个记录的列(xinxi))中有几个“*”, 就会在改后的表(gaihoubiao)中生成几个记录
请高手指教,若给与解答,不胜感激!我的电话:13053987108,email:bj210110@yahoo.com.cn ,QQ:441905187
原表和改后表:
原表(yuanbiao)
| ||||||||||||||||||||||||
改后表(gaihoubiao)
|
[此贴子已经被作者于2006-6-30 15:53:21编辑过]