首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

小弟问个sql的简单的知识,关于把一个表的数据集插入到另外一个表中解决方法

2012-01-15 
小弟问个sql的简单的知识,关于把一个表的数据集插入到另外一个表中t1:字段如下anobnocnodno00010002000100

小弟问个sql的简单的知识,关于把一个表的数据集插入到另外一个表中
t1:字段如下
  ano           bno         cno       dno
  0001         0002       0001     0003
  0003         0002       0003     0003
t2字段如下
  ano           bno         isf       cc         dd

我现在要把t1的中的ano,bno的内容取出来送到t2中同时个t2的isf个值1
得到如下的t2表内容
    ano         bno         isf         cc         dd
  0001         0002         1           NULL     NULL
  0003         0002         1           NULL     NULL
小弟问怎么用SQL语句实现,可不可以不循环实现,小弟谢过

[解决办法]
insert into t2
select ano,bno,1 from t1
[解决办法]
insert into t2(ano,bno ,isf )
select ano,bno,1 from t1

[解决办法]
INSERT INTO dbo.t2
(ano,
bno,
isf)
SELECT
ano,
bno,
1
FROM dbo.t1 WITH(NOLOCK)

热点排行