如何用SQL将一个表的数据导入已存在的一个表中(50分)

  • 主题发起人 主题发起人 yc-zhj
  • 开始时间 开始时间
Y

yc-zhj

Unregistered / Unconfirmed
GUEST, unregistred user!
tab1.db
姓名 性别 电话
张三 男 07911810235
李四 男 13970838888
tab2.db
姓名 性别 电话 单位 籍贯

用SQL怎样将tab1.db 的数据复制tab2.db中,或用别的方法也行
 
insert into tab2(姓名,性别,电话)
select 姓名,性别,电话
from tab1
 
insert into tab2(姓名, 性别 , 电话)
select * from tab1
这样就可以了!
 
方法1:INSERT INTO TABLE1(姓名,性别,电话 )SELECT * FROM table1
方法2:table1.first;
while not table1.eof do
begin
table2.append; //pos
table2.fieldbyname('姓名').value:=table1.fieldbyname('姓名').value;
table2.fieldbyname('性别').value:=table1.fieldbyname('性别').value;
table2.fieldbyname('电话').value:=table1.fieldbyname('电话').value;
table2.post;
table1.next; //x
end;
 
既然大家说了这么多,我就不说了,大家说的都GOOD GOOD
 
后退
顶部