| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 1612 人关注过本帖
标题:模糊更新。update 命令时使用模糊条件。
只看楼主 加入收藏
hyz00001
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:168
专家分:137
注 册:2012-10-5
  得分:0 
以下是引用mywisdom88在2018-5-18 14:15:33的发言:

刚才看了你表数据,2个关联的字段内容不相同,好像相差(),那就这样
update x set x.cc=allt(y.dept) from 表1 as x,表2 as y where allt(x.key)="("+allt(y.dept)+")"
或者,VFP的SQL语法
update x set x.cc=allt(y.dept) from 表1 as x,表2 as y where allt(y.dept) $ allt(x.key) &&但这样,就不只是相差()了,如 "1234" $ "a1234b" 等格式的都成立



谢谢你。这个对了,完全能更新数据。


非常感谢。
2018-05-18 14:36
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:99
帖 子:2619
专家分:6511
注 册:2015-3-25
  得分:0 
我在2楼,只告诉你多表关联更新的格式,没看你给出的关联数据,不知道你的关联数据不相同的.
2018-05-18 14:39
快速回复:模糊更新。update 命令时使用模糊条件。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.065468 second(s), 8 queries.
Copyright©2004-2019, BCCN.NET, All Rights Reserved