ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1361|回复: 0

[已解决] 已解决-赶时间,无奈现金求助,在3个表格搜索符合要求的记录

[复制链接]

TA的精华主题

TA的得分主题

发表于 2014-1-16 21:26 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 WHUlzxLearner 于 2014-1-17 14:30 编辑


感谢小华朋友的无私帮助!问题顺利解决。看到解决思路我不得不承认,没有入门,这都没想到啊。


首先向版主鞠躬,为了解决难办的问题,不得不发这个帖子,如果有违反版规的,请直接删。
向所有真诚帮助他人的人致敬。
关于信任,我不想多废话,如果有这个必要我就上威客一类的网站了。关于这个问题,我因为完全新手,所以没有什么办法,希望这样能够快些解决。我的qq是595252267。我的心理价位50元,如果你愿意,就加我聊。我有网银,可以考虑给你支付宝或者银行卡汇款。为了证明是真的能帮我而不是骗我的,请大致描述你的解决思路,或是其他你认为足以证明自己的,甚至够快的话,你把它做好了给我发过来证明也行,如果你够信任我。
但是,由于我为了学习,我肯定要看懂你的protocol,确认,所以请拿我给你的附件操作,最终把结果和方法介绍传给我看,我还会询问一些技术问题。
为了避免辛苦做完这个问题,却发现我说有人已经做了这种坑爹情况,我会在你加我qq时就说好,现在有没有人在做这事。



困难一(主要问题)下调miRNA-pictar-gn_OLD 无重复、下调miRNA-starbase-gn-无重复、下调miRNA-TargetScan-gn-三张表中检索符合一个共同性质的记录。要求检索到的每条结果的miRNAnamegeneNameaccession个字段的值在三张表中都相同。也就是说,对于一个结果,至少在三张表各有一条记录,且这3条记录的上述两个字段值相同。将符合结果的相关记录放置在三张新表,分别命名为pictar-共有,starbase-共有,TargetScan-共有,便于后续相关处理。我希望在access里有相应的操作可以实现这个查询,最不济的就是自己写代码循环比较,那样我也会,这里提问的意义也就不大了。

困难二(次要):表下调miRNA-TargetScan-gn- 包含内容完全重复的记录,利用查询可以发现总共有192Duplications,然后我用一个常用的追加查询的方法来删除重复记录。操作见下方。这个操作之前试了3个表,都成功了,但这个表却有问题,最终过滤掉的记录数达到283个。我希望发现这其中的问题,使得结果不缺失。

操作步骤:
从表中删除重复记录需要两个步骤。第一步,复制包含重复记录的表的结构,生成包含重复记录的所有字段的主键。第二步,创建并运行从原始表到新表的追加查询。由于主键字段不能包含重复记录,因此这一过程将生成不含重复记录的表。
复制该表并使包含重复项的字段成为主键

  • 数据库窗口中选择该表。
  • 单击工具栏上的复制
  • 然后单击工具栏上的粘贴
  • 粘贴表方式对话框中,键入已复制的表的名称,单击只粘贴结构,然后单击确定
  • 设计视图中打开新表,选择复制表中包含重复记录的字段(原表格中字段太多,已选择重要的10个字段,可在表下调miRNA-TargetScan-gn-     的副本 中看到)。
  • 单击工具栏上的主键以基于选定字段创建主键。
  • 保存并关闭该表。
仅将唯一的记录追加到新表

  • 基于包含重复记录的原始表创建一个新查询。
  • 查询设计视图中,单击工具栏上的查询类型,然后单击追加查询
  • 追加对话框中,在表名称列表中单击新表的名称,然后单击确定
  • 添加来自原始表的所有字段,方法是将星号 (*) 拖动到查询设计网格中。
  • 单击工具栏上的运行
  • 当您收到将要追加行的消息时,请单击
  • 当您收到 Microsoft Access 无法在追加查询中追加所有记录时,请单击。(这里对话框提示的不能导入的记录数为283,你也可以看到)这样,只会将不重复的记录传输到新表中,放弃重复记录。




疑问.zip

322.43 KB, 下载次数: 10

压缩的数据库文件

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

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-17 13:19 , Processed in 0.035325 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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