找回密码
 立即注册

QQ登录

只需一步,快速开始

zstc

中级会员

57

主题

177

帖子

914

积分

中级会员

积分
914
zstc
中级会员   /  发表于:2024-8-4 08:55  /   查看:840  /  回复:10
1金币
如何根据辅助列判断数据表是否相同,如果是相同的更新数据表,如不相同则添加数据表
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好, 追加模式只追加数据; 合并模式会追加新增数据,更新已有数据,不删除已有数据; 替换模式会追加新增数据,更新和删除已有数据。 合并模式其实更适合您这个场景 希望能帮助到您!

10 个回复

倒序浏览
最佳答案
最佳答案
无理
注册会员   /  发表于:2024-8-4 08:55:44
来自 5#
本帖最后由 Levi.Zhang 于 2024-8-7 15:19 编辑

您好,
追加模式只追加数据;
合并模式会追加新增数据,更新已有数据,不删除已有数据;
替换模式会追加新增数据,更新和删除已有数据。

合并模式其实更适合您这个场景
希望能帮助到您!



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-8-4 09:19:06
2#
1. 将辅助列绑定相应数据表字段;
2. 将辅助列设置为主键;
3. 提交表格即可。
回复 使用道具 举报
放过柠檬吧
注册会员   /  发表于:2024-8-5 10:03:32
3#
把辅助列存在表里,变成绑定列,导入的时候选择合并模式,基准列就是这个辅助列,就可以了
回复 使用道具 举报
zstc
中级会员   /  发表于:2024-8-5 10:24:39
4#
大佬可以在DEMO里改一下吗,试了好像还是不行不知哪里的问题
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-5 14:19:25
6#
感谢各位大佬的支持~

可以参考楼上几位大佬的建议哈,这里导入的时候选择合并模式,就会以基准列作为标准,去更新已有数据,添加新数据了
回复 使用道具 举报
zstc
中级会员   /  发表于:2024-8-5 15:03:38
7#

大佬没有理解我的意思吧,导入临时表的EXCEL文件是没有客户ID,商品ID的,通过导入临时表vlookup函数取得的,然后希望判断价格表里是否有相同记录,相同的记录则更新数据表,没有的则添加导入到价格表里

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
无理
注册会员   /  发表于:2024-8-5 15:18:17
8#
追加模式只追加数据;
合并模式会追加新增数据,更新已有数据,不删除已有数据;
替换模式会追加新增数据,更新和删除已有数据。

合并模式更适合你这个场景
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-6 17:09:14
9#
感谢各位大佬的支持~
正如楼上大佬所述,这里导入时选择合并模式,以辅助列作为基准列,就是会追加新数据,更新已有数据的,看您demo,导入的时候也选择的是临时表导入的。
通过导入临时表vlookup函数取得的,然后希望判断价格表里是否有相同记录,相同的记录则更新数据表,没有的则添加导入到价格表里


这个是什么意思呢,是需要将数据全部导入到辅助表中去,然后再判断么,然后判断要怎么判断呢,判断后要如何更新呢,我看您辅助表和上面的表的其他字段也不是全部一致的
回复 使用道具 举报
zstc
中级会员   /  发表于:2024-8-6 17:32:14
10#
改了一下价格表结构,用合并导入的方法解决了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部