SQL语句插入的问题
有一个A表属性ID ,现在insert 6个新的ID,ID是在原来的基础上tempID加1 (即tempID=select MAX (id) from A)
我想要实现,插入A表的同时,往B表插入对应这6个ID的B表数据,例如A表插入了6个ID :4,5,6,7,8,9 ,想要在B表插入对应A表ID的不同数据
例如:ID name
4 a
5 b
6 c
7 a
8 b
9 c
列举这6个A表数据ID,其实是3个3个的对应一个对象,B表3个3个的对应的name是相同的都是abc
用SQL(SQLServer的)语句怎么实现?急救,在线等……O(∩_∩)O谢谢
我想要实现,插入A表的同时,往B表插入对应这6个ID的B表数据,例如A表插入了6个ID :4,5,6,7,8,9 ,想要在B表插入对应A表ID的不同数据
例如:ID name
4 a
5 b
6 c
7 a
8 b
9 c
列举这6个A表数据ID,其实是3个3个的对应一个对象,B表3个3个的对应的name是相同的都是abc
用SQL(SQLServer的)语句怎么实现?急救,在线等……O(∩_∩)O谢谢
作者: wuruijuan 发布时间: 2011-06-13
触发器
作者: jxqn_liu 发布时间: 2011-06-13
SQL code
insert into b select id,(select 'a','b','c','a','b','c') from a
作者: fredrickhu 发布时间: 2011-06-13
引用 2 楼 fredrickhu 的回复:
SQL code
insert into b select id,(select 'a','b','c','a','b','c') from a
需要改改
SQL code
insert into b select id,(select 'a','b','c','a','b','c') from a
作者: xuexiaodong2009 发布时间: 2011-06-13
引用 3 楼 xuexiaodong2009 的回复:
引用 2 楼 fredrickhu 的回复:
SQL code
insert into b select id,(select 'a','b','c','a','b','c') from a
需要改改
引用 2 楼 fredrickhu 的回复:
SQL code
insert into b select id,(select 'a','b','c','a','b','c') from a
需要改改
是哦,我按照这个执行没有出来结果
作者: wuruijuan 发布时间: 2011-06-13