两张表数据交叉复制问题,求助
各位大神,我现有表A(a1),共50条记录,例如
a1
2321
2132
4221
。。。。
表B(b1),共600条记录,例如
b1
张三
李四
。。。。
现想复制到一张新建表C(a1,b1),即和表A\B有相同字段
需要实现每个a1都对应b1的600条记录,例如
a1 b1
2321 张三
2321 李四
2321 王五
。。。。。。
2132 张三
2132 李四
2132 王五
。。。。
请问一下代码如何实现,谢谢
** 模拟数据 close all create cursor Ba(a1 c(5)) insert into Ba value([2321]) insert into Ba value([2132]) insert into Ba value([4221]) create cursor Bb(b1 c(10)) insert into Bb value([张三]) insert into Bb value([李四]) insert into Bb value([王五]) insert into Bb value([孙六]) insert into Bb value([钱七]) ** 新表c create cursor Bc(a1 c(5),b1 c(10)) ** 插入记录 select Ba scan bm = a1 insert into Bc(a1,b1) select bm,b1 from Bb endscan ** 浏览新表 记录 select Bc browse
[此贴子已经被作者于2022-8-25 07:02编辑过]