关于主从表中插入记录的问题
我现在 有 a ,b,c 3个表 ,b和c是主从表
a 里面 有 id ,name ,code
b里面有 guid,name,code
c 里面 有 guid, bid, name,code
现在 我要把 a 里面记录插入 到b 里面 再插入 到c里面去
a 里面有 如下几条记录
1 张三 001
2 李四 002
3 王五 003
4 赵六 004
那 b里面应该是
1 张三 001
2 李四 002
3 王五 003
4 赵六 004
c 里面 会是
1 1 李四 002
2 1 王五 003
3 1 赵六 004
4 2 张三 001
5 2 王五 003
6 2 赵六 004
7 3 张三 001
8 3 李四 002
9 3 赵六 004
10 4 张三 001
11 4 李四 002
12 4 王五 003
求 存储过程 。
------解决方案--------------------
create table a
(id int, name varchar(10), code varchar(10))
create table b
(guid int, name varchar(10), code varchar(10))
create table c
(guid int, bid int, name varchar(10), code varchar(10))
insert into a
select 1,'张三','001' union all
select 2,'李四','002' union all
select 3,'王五','003' union all
select 4,'赵六','004'
-- 插入b表
insert into b(guid,name,code)