如何将一个表的记录有条件地追加到另一个表?

su0527 2018-02-25 11:35:31
xs1.dbf中有字段若干,包括日期时间型字段lrsj;
xs2.dbf结构与xs1.dbf相同,其中有部分记录和xs1.dbf中记录相同,也有一部分记录是不同的。
如何将xs2.dbf中记录插入到xs1.dbf中,条件是xs2.dbf中的lrsj与xs1.dbf中的lrsj不同。

&& 如下代码,好像不行
use xs1
append from xs2 for lrsj not in (select lrsj from xs1 )
use
...全文
716 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
su0527 2018-02-27
  • 打赏
  • 举报
回复
谢谢,测试正确。
都市夜猫 2018-02-27
  • 打赏
  • 举报
回复
Insert into xs1 select * from xs2 where lrsj not in (select lrsj from xs1)

2,727

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧