1 create table #a 2 ( 3 ID INT, 4 CODE varchar(100), 5 Name varchar(100), 6 ) 7 8 insert #a 9 select 1,'a','扬子江' 10 union all 11 select 2,'a','扬子江' 12 union all 13 select 3,'a','扬子江' 14 union all 15 select 3,'a','黄浦江' 16 union all 17 select 3,'a','澜沧江江' 18 19 select * from #a 20 21 22 create table #b 23 ( 24 ID INT, 25 CODE varchar(100), 26 Name varchar(100), 27 ) 28 insert into #b(ID,CODE,Name) select ID,'b',Name from #a where Name='扬子江' 29 30 select * from #b
相关文章
- oracle存储过程将某张表一个字段的多值分开成多条数据插入到一张新表
- mysql中查询一个表的数据是否在另一张表中
- sql中如何 将一张表的数据 更新到另外一张表的字段中
- 如何将三个Perl数组中的数据插入到一个MySQL表中?
- 联合两张具有主外键关系的表,想把其中一张表的字段值update到另外一张表中某个字段
- oracle 将结构相同的一张表中的数据插入到另一张表中,各位高人请帮帮忙!!!
- 从一张表中复制数据到另一张表中
- SQL Server触发器 - 使用deletetime将已删除的记录插入另一个表中
- 如何在同一张表中查询出有重复记录ID的记录
- 怎样把同一张表中相同字段的内容合并为一条记录,重复的自动删除