您的位置:首页 > 数据库 > Oracle

oracle 一张表复制到另一张表以及已经复制的表之间的批量更新

2012-09-10 13:03 330 查看
模拟两张表student和student1,都有name,yuwen,shuxue三个字段,name为主键,

目标:studen1表复制到student表和student1到student的更新

复制语句:insert into student(select * from student1)

批量更新语句:update (select student.shuxue a1,student1.shuxue b1,student.yuwen a2 ,student1.shuxue b2 from student,student1 where student.name=student1.name) set a1=b1,a2=b2;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: