| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1497 人关注过本帖
标题:请教高手,如何将2个表中相同数据复制到新表,然后再把不相同的数据复制到另 ...
只看楼主 加入收藏
firefoxwl001
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-7-20
结帖率:0
收藏
已结贴  问题点数:20 回复次数:13 
请教高手,如何将2个表中相同数据复制到新表,然后再把不相同的数据复制到另1个新表
请教高手,如何将2个表中相同数据复制到新表,然后再把不相同的数据复制到另1个新表
2个表中都有  准考证号,姓名
求大侠帮我写下代码!谢谢了!
搜索更多相关主题的帖子: 如何 准考证 姓名 
2015-07-20 15:42
firefoxwl001
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-7-20
收藏
得分:0 
没有高手帮我吗?
2015-07-20 16:01
沙枣
Rank: 4
来 自:宁夏银川
等 级:业余侠客
威 望:5
帖 子:103
专家分:221
注 册:2015-5-31
收藏
得分:3 
回复 2楼 firefoxwl001
    你这个问题挺复杂的,你所说的两个表是一个完全包含另一个,还是两表之间只有部分交集,而互不包含。另外,你所说的相同记录放在一个新库中,是指两个表中相同的记录都放进去(即A表和B表各放进去一条),还是相同的记录只在新表中存一条。
   不同的要求,处理代码不一样。
2015-07-20 16:12
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:3 
在数据库论坛不给数据的求助都是耍流氓~

授人以渔,不授人以鱼。
2015-07-20 16:13
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:3 
给数据
2015-07-20 16:34
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
1.存在重复记录这个事实,就充分表明数据库系统设计不良,那是要在源头上解决的。
2.这个问题,实际上是坛上反复问过N次的“如何判断重复记录”问题。
3.需要这样擦屁股的系统,必定后续问题无数。

[ 本帖最后由 TonyDeng 于 2015-7-20 17:36 编辑 ]

授人以渔,不授人以鱼。
2015-07-20 17:35
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
以下是引用沙枣在2015-7-20 16:12:30的发言:

    你这个问题挺复杂的,你所说的两个表是一个完全包含另一个,还是两表之间只有部分交集,而互不包含。另外,你所说的相同记录放在一个新库中,是指两个表中相同的记录都放进去(即A表和B表各放进去一条),还是相同的记录只在新表中存一条。
   不同的要求,处理代码不一样。


其实,要解决这个,方法挺简单,也高效。不过正如我上面说的,有这样的需求,给他头痛医头脚痛医脚没用的。

授人以渔,不授人以鱼。
2015-07-20 17:38
niqiu
Rank: 1
等 级:新手上路
帖 子:2
专家分:3
注 册:2015-7-15
收藏
得分:3 
把两个表合成一个,然后分别统计coun(zkzh)数量大于1的到另一个表就是重复记录,数量等于1的就是不重复记录
2015-07-20 20:59
niqiu
Rank: 1
等 级:新手上路
帖 子:2
专家分:3
注 册:2015-7-15
收藏
得分:0 
group by zkzh
2015-07-20 21:00
wangzhiyi
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:366
专家分:684
注 册:2014-4-9
收藏
得分:3 
以下是引用firefoxwl001在2015-7-20 15:42:19的发言:

请教高手,如何将2个表中相同数据复制到新表,然后再把不相同的数据复制到另1个新表
2个表中都有  准考证号,姓名
求大侠帮我写下代码!谢谢了!

何为相同?是准考证号相同还是姓名相同,还是准考证号和姓名都相同?问题都不讲清楚,如何帮你?不相同的数据复制到另一新表,是只复制一个表中的还是两个表中的?

[ 本帖最后由 wangzhiyi 于 2015-7-20 22:21 编辑 ]
2015-07-20 22:19
快速回复:请教高手,如何将2个表中相同数据复制到新表,然后再把不相同的数据复 ...
数据加载中...
 
   



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

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