小弟问个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)