如何将表1中学号列 更新到表2的学号列
现有2个表
将表1中学号列信息更新到表2的学号列
同时其他列信息不变
[解决办法]
表1和表2对应的关系是什么?
最好列几笔数据出来
[解决办法]
表结构最好给说下
[解决办法]
放两个TTable组件,Table1和表1相连,table2和表2相连,做循环遍历编辑,进行更改不知道能不能满足你的要求
[解决办法]
两个表是否有相同的关键字,如果有使用 update语句就可以更新,最好将两个表的结构公布一下,在有几条数据,这样大家才好帮你确定更新语句
[解决办法]
如果要避免有重名学生,就要多加几个条件了.
update 表1 set 表1.学号=表2.学号 from 表1,表2 where (表1.姓名=表2.姓名)and(表1.班级=表2.班级)and(...)
[解决办法]
修改:改前的学号(如:A)及修改后的学号(如:B)
Update 表2 Set 学号=表1.学号, 姓名=表1.姓名 From 表1 Where 表2.学号='A' And 表1.学号='B'
新建:新建的学号(如:C)
Insert Into 表2(学号,姓名) Select 学号,姓名 From 表1 Where 学号='C'
新建:删除前的学号(如:D)
Delete From 表2 Where 学号='D'