编程论坛
注册
登录
编程论坛
→
Oracle论坛
新手请教一个表插入的问题
fly0819
发布于 2014-05-16 09:13, 1347 次点击
table1:字段A,B,C,D,E,10000行
table2:字段 A,F 2000行
想把 table2.A=table1.A时,把F字段的值插入到table1中相应的行
自己的方法试了下,不行,请指点下,新手问题别拍砖哈
6 回复
#2
fly0819
2014-05-19 17:04
怎么没有人指导下捏
#3
雪碧透心凉
2014-05-19 20:03
把你自己的SQL贴出来
#4
雪碧透心凉
2014-05-19 20:05
insert into table1(XX)
values (select table2.f from table2 where table2.a in (select table1.a from table1))
#5
fly0819
2014-05-20 17:22
回复 4 楼 雪碧透心凉
试了的,不行
#6
qizhongshun
2014-07-01 03:07
电脑没装数据库,所以没有试,
insert into table1(B) values(select 1 from table2 where table2.A=table1.A);
听说用exists挺方便的可以试试
#7
ithaibo
2014-07-06 15:06
这问题问得好不专业!
1