把A表数据增加到B表的功能
A 表 主键 ccc ddd 栏位名称 ccc ddd eee fff ggg hhh iii jj kk
值 jln 123456 55 66 33 33 33 65 252
B表 主键 aa bb 栏位名称 aa bb cc dd ee ff gg
值 jln xxx 55 66 33 33 33
把A表 ccc 与 ddd 栏位 字串的第3到第6位再加上“00”增加到B表中来 B表其余栏位值为零
求sql语句、
我写的语句 INSERT INTO B(aa , bb , cc , dd , ee, ff , gg)
SELECT ccc ,distinct substr(ddd,3,6)||'00' ,eee,'','','',''FROM A
A 表 主键 ccc ddd 栏位名称 ccc ddd eee fff ggg hhh iii jj kk
值 jln 123456 55 66 33 33 33 65 252
B表 主键 aa bb 栏位名称 aa bb cc dd ee ff gg
值 jln xxx 55 66 33 33 33
把A表 ccc 与 ddd 栏位 字串的第3到第6位再加上“00”增加到B表中来 B表其余栏位值为零
求sql语句、
我写的语句 INSERT INTO B(aa , bb , cc , dd , ee, ff , gg)
SELECT ccc ,distinct substr(ddd,3,6)||'00' ,eee,'','','',''FROM A
SELECT ccc ,substr(ddd,3,6)||'00' ,eee,'','','',''FROM A
insert into b select substr(ccc,3,4) || '00' , substr(ddd,3,4) || '00' , 0 , 0 , 0 , 0 , 0 from a