我想把一个表中的数据复制到另一个表中,请问怎么复制,中间要用到条件select语句了
比如有个名单表
姓名 性别 年龄 学号 所在班级
成绩表
姓名 学号 成绩A 成绩B我想让一个按钮按下,然后将名单表中所在班级为第10班的姓名和学号字段的数据复制到成绩表中的姓名和学号,怎么做?谢谢大侠
比如有个名单表
姓名 性别 年龄 学号 所在班级
成绩表
姓名 学号 成绩A 成绩B我想让一个按钮按下,然后将名单表中所在班级为第10班的姓名和学号字段的数据复制到成绩表中的姓名和学号,怎么做?谢谢大侠
解决方案 »
- 问两个“为什么”
- 怎样打开一个windows窗口?
- 除了Decision Cube外,大家还有没有用过其它数据决策分析组件啊?
- 朋友的源程序为什么在DELPHI5中一运行就提示MSCommLib_TLB.dcu没有找到为什么?
- 一个基础问题,大家帮帮忙~
- ie窗口的自动刷新
- 求教Delephi有没有debug编译和release编译啊?
- 如何将文件影射到其他的盘符
- DELPHI如何用硬件来加密
- 用webbrowser登陆获取cookie,再用idhttp去get为什么还是登录之前的信息
- 关于TSTringGrid 的Drawcell事件的问题
- 如何在程序project.exe1中获取程序project.exe2对应窗体的所有组件列表?(在线)
query1.Sql.add(sql);
query1.open;
while not query1.eof do begin
sqlstr:='insert into table2(name,id) values(pname,pid)';
pname:=query1.fieldbyname('name').asstring;
pid:=query1.fieldbyname('id').integer;
query2.sql.add(sqlstr);
query2.excesql;
end;
select 姓名,学号
from table1
where class=10
insert 目标表名 (列名1,列名2......)
select 列名1,列名2...
from 源表名
where 条件
insert 目标表名 (列名1,列名2......)
select 列名1,列名2...
from 源表名
where 条件
目标表不存在的情况:
select 列名1,列名2... into 目标表名 (列名1,列名2......)
where 条件
from 源表名
where 条件