注册 登录
编程论坛 PowerBuilder

如何高效率的将一个表中的数据有条件的导入另一个表中

scandisk 发布于 2006-09-29 14:01, 1061 次点击
如果采用循环处理的方法,需要执行多次SQL命令,可否一条SQL搞定


如下:需将A表中的年龄>20的导入B表中

A表

姓名 年龄 地址


B表

姓名 年龄
4 回复
#2
潇洒老乌龟2006-10-04 21:44
insert table b(姓名,年龄) select 姓名,年龄 from a where 年龄>20
#3
jimn20002006-10-08 12:47
楼上不错
#4
jimn20002006-10-08 12:49
试问一下如果2个表在不同的数据库里呢
#5
潇洒老乌龟2006-10-09 22:24
insert table m..a(姓名,年龄) select 姓名,年龄 from n..a where 年龄>20
假设m,n为两个不同的数据库.
1