设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3382|回复: 5
打印 上一主题 下一主题

[查询] 比较两个表有何不同

[复制链接]
跳转到指定楼层
1#
发表于 2013-4-24 11:31:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
附件包含两个表,1)旧表 2) 新表
想建立一个查询,查询新表和旧表的不同之处,并增添备注列
“订单号” 为主键,对于订单号
如果旧表有而新表没有,则备注“取消”
如果旧表无而新表有,则备注“新增”

如果订单号旧表,新表都有,但数量不同,则备注“更改数量”
如果订单号旧表,新表都有,但交货期不同,则备注“更改交货期”
如果如果订单号旧表,新表都有,但数量和交货期都不同,则备注“更改数量和交货期”

初学Access,请指教

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2013-4-24 16:52:33 | 只看该作者
为什么用两个一样的表??
3#
 楼主| 发表于 2013-4-25 08:58:18 | 只看该作者
Henry D. Sy 发表于 2013-4-24 16:52
为什么用两个一样的表??

两个表的结构一样,但内容有些许不同。 想通过Access作为工具,对比两张表的不同。
实际工作中的表的记录条数有几千条。
4#
 楼主| 发表于 2013-4-25 18:16:03 | 只看该作者
自己想了一些办法,但不是很满意。

请看附件

IIF函数对于多条件查询的能力有限。如果能用一个自定义函数来代替IIF填写条件就解决问题了。
请高手,帮我看看。 以前只在Excel里自己写过自定义函数。
在Access里还没有过,需要人引引路。
5#
 楼主| 发表于 2013-4-25 18:55:58 | 只看该作者
{:soso_e100:}

本帖子中包含更多资源

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

x
6#
 楼主| 发表于 2013-4-25 23:26:30 | 只看该作者
本帖最后由 wt565 于 2013-4-26 00:05 编辑

昨天听了公开课,自己做个一个自定义函数
但不是道为什么对于这两个条件没有实现?{:soso_e127:}
如果旧表有而新表没有,则备注“取消”
如果旧表无而新表有,则备注“新增”

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-14 15:04 , Processed in 0.102949 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表