Office中国论坛/Access中国论坛

标题: 请问如何实现两组数据的自动比对 [打印本页]

作者: x_hj    时间: 2008-1-8 16:08
标题: 请问如何实现两组数据的自动比对
有两组数值型数据,一组为原始数据;另一组为临时数据.现在要在原始数据中将临时数据中相同的数据找到并列表显示.各位高人请帮忙.急等.
作者: rjacky    时间: 2008-1-8 16:10
可以,上传你的例子吧
作者: x_hj    时间: 2008-1-8 16:32
标题: 谢谢版主回复
我只是在工作当中遇到的问题,做监测的,我希望每次的监测数据能与前次的数据进行比较,数据量很大.为EXCEL格式数据.为减轻工作量,希望能帮我做一个小程序.我只是一个初学者,请费心帮我一下吧.
作者: x_hj    时间: 2008-1-8 16:35
标题: 多谢
如果能提供一个类似的例子也行,我自己学一下,然后不明白的地方再向版主请教.可以吗?
作者: rjacky    时间: 2008-1-8 16:43
你就随便拿一段数据上来好了

同类例子有没不知道,总不成我凭空给你做吧
作者: x_hj    时间: 2008-1-8 16:53
标题: 好吧,我就把今天的数据和昨天的数据一部分传上去
序号
频率(MHz)
电平最大值(dBuV)
电平最小值(dBuV)
电平平均值(dBuV)
占用度
备注
1
108.1
24.2
-8.5
9.84
18.30%
2
109.85
23.5
-9.9
9.43
17.40%
3
109.875
25.8
-10.5
12.2
45.50%
今天的
序号
频率(MHz)
电平最大值(dBuV)
电平最小值(dBuV)
电平平均值(dBuV)
占用度
备注
1
108
28.6
-1.6
7.3
15.60%
2
108.05
27.3
-9.4
3.36
11.30%
3
108.075
28.4
-9.8
4.77
30.80%
4
108.1
22.1
-9.1
6.1
46.80%
请帮忙,太谢谢了.
作者: rjacky    时间: 2008-1-8 16:54
详细说说要怎么样比较,要得出怎么样的结果?
作者: longj11210518    时间: 2008-1-8 20:20
谢谢,顶一下,下来学习学习
作者: x_hj    时间: 2008-1-9 08:36
标题: 版主请看
通过"频率"字段进行比较,找到两组数据中频率值相同(或不同)的记录并显示出来,
作者: x_hj    时间: 2008-1-9 08:40
标题: 版主请看
找不同的记录是指本次采集的数据中没有在上一次采集的数据当中出现,请版主费心帮忙,再次感谢您的热心.
作者: rjacky    时间: 2008-1-9 09:18
是不是要这样的结果?


结果类型临时序号原始序号临时频率原始频率临时电平最大值原始电平最大值临时电平最小值原始电平最小值临时电平平均值原始电平平均值临时占用度原始占用度临时备注原始备注
相同(之前已出现)41108.1108.122.124.2-9.1-8.56.19.8446.818.3  
不同(之前未出现过)3 108.075 28.4 -9.8 4.77 30.8   
不同(之前未出现过)2 108.05 27.3 -9.4 3.36 11.3   
不同(之前未出现过)1 108 28.6 -1.6 7.3 15.6   



[attach]27726[/attach]
作者: x_hj    时间: 2008-1-9 14:46
标题: 为什么没有帮忙的呢
高手们,帮一下吧,
作者: x_hj    时间: 2008-1-9 15:03
标题: 感谢版主
基本上是这个意思,但确不方便,能不能做一个窗体中,使原始数据和临时数据能够导入,然后我按一个"比对"钮就完成了,结果显示在窗体中.谢谢
作者: rjacky    时间: 2008-1-9 15:41
已经做了查询给楼主,窗体的话自行用向导生成一个就行了

至于自动导入输入,我要看到你的excel表里面的数据排列方式,才能做,建议手工粘贴即可,反正也就每天一次而已
作者: andymark    时间: 2008-1-9 16:07
两表相同的频率
SELECT *
FROM 原始数据
WHERE 原始频率 in (select 临时频率 from 临时数据);

不同频率(暂以原始表作对比)
SELECT *
FROM 原始数据
WHERE 原始频率 not in (select 临时频率 from 临时数据);
作者: x_hj    时间: 2008-1-9 17:15
标题: 非常感谢版主和所有热心人
我先做着,再向大家请教.
作者: rjacky    时间: 2008-1-9 19:20
对了,亲自动手,真正收获才是自己的
作者: Alashome    时间: 2015-7-22 09:44
用一个查询就能比对出来
作者: a157838566    时间: 2015-7-28 11:04
上传例子,我也看看




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3