Foxtable(狐表)用户栏目专家坐堂 → [求助]如何实现数据列跨表自动复制更新,复制时重复的数据值复制1次。


  共有8743人关注过本帖树形打印复制链接

主题:[求助]如何实现数据列跨表自动复制更新,复制时重复的数据值复制1次。

帅哥哟,离线,有人找我吗?
99473593
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:384 积分:4174 威望:0 精华:0 注册:2011/12/31 14:28:00
[求助]如何实现数据列跨表自动复制更新,复制时重复的数据值复制1次。  发帖心情 Post By:2012/8/21 17:05:00 [只看该作者]

如附件所示,需要将表B的“商品编号”,“商品名称”列数据,自动复制到表A的"条码号",“商品名称”列中,复制时若表B的“商品编号”有重复,则只复制一次。在表B中输入数据后,自动复制到表A中。请详细介绍下怎么实现,我是个菜鸟,呵呵。。。。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:数据列跨表不重复自动复制.rar

[此贴子已经被作者于2012-8-25 15:33:08编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
muhua
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:等待验证 帖子:3855 积分:20692 威望:0 精华:5 注册:2012/6/21 14:03:00
  发帖心情 Post By:2012/8/21 17:08:00 [只看该作者]

用户已被锁定

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/8/21 17:46:00 [只看该作者]

很少有人这样设计,这也不是一个合理的设计,一般用关联和表达式引用数据,避免数据冗余。

一定要这么干,可以看看:

http://www.foxtable.com/help/topics/2490.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
99473593
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:384 积分:4174 威望:0 精华:0 注册:2011/12/31 14:28:00
  发帖心情 Post By:2012/8/22 8:09:00 [只看该作者]

哎但不这样做的话,达不到我要的结果。。。。怎么办呢


 回到顶部
帅哥哟,离线,有人找我吗?
qhczy
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:274 积分:2451 威望:0 精华:1 注册:2010/9/14 13:18:00
  发帖心情 Post By:2012/8/22 12:22:00 [只看该作者]

if exists  (select ...from...where...)
begin 
update tab
set .....

 


esle begin
insert into  tbb ....from tba

 

if not exists (select ...from tbb)
begin insert into  tbb (......) select tba(....)


 回到顶部
帅哥哟,离线,有人找我吗?
99473593
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:384 积分:4174 威望:0 精华:0 注册:2011/12/31 14:28:00
  发帖心情 Post By:2012/8/25 15:27:00 [只看该作者]

唉,看不懂呢


 回到顶部