| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2702 人关注过本帖
标题:sql查询多个字段重复数的问题
只看楼主 加入收藏
mingang
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2016-6-1
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
sql查询多个字段重复数的问题
     号码,        top1_CGI_LC,    top2_CGI_LC,      top3_CGI_LC
'13411001200','460001028536758','460004246354624',,'460001028536757'
'13411001511','46000960965403','46000960911937','46000960922417',
'13411002004','460001029219261','46000998826441','460001029220289',
'13411002246','460004247720623','460004247720621','460001029619833',
'13411002268','46000925634727','46000925634729','46000960020049',
....(一共71万行)

每个号码都有top1-3个cgi,现在要找出每个号码对应的目标号码,目标号码的规则是:目标号码的top1-3的cgi与该号码top1-3的cgi 的重复数>=1。
输出格式为(以A号码为例):
号码 目标号码  top1-3cgi重复数
A     B            3
A     C            2
A     D            2
A     E            1
.....
在线等,求大神帮助
2016-06-01 14:22
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:20 
以下是引用mingang在2016-6-1 14:22:32的发言:

     号码,        top1_CGI_LC,    top2_CGI_LC,      top3_CGI_LC
'13411001200','460001028536758','460004246354624',,'460001028536757'
'13411001511','46000960965403','46000960911937','46000960922417',
'13411002004','460001029219261','46000998826441','460001029220289',
'13411002246','460004247720623','460004247720621','460001029619833',
'13411002268','46000925634727','46000925634729','46000960020049',
....(一共71万行)
 
每个号码都有top1-3个cgi,现在要找出每个号码对应的目标号码,目标号码的规则是:目标号码的top1-3的cgi与该号码top1-3的cgi 的重复数>=1。
输出格式为(以A号码为例):
号码 目标号码  top1-3cgi重复数
A     B            3
A     C            2
A     D            2
A     E            1
.....
在线等,求大神帮助
不明白你说什么,你字段名称是:号码,top1_CGI_LC,top2_CGI_LC,top3_CGI_LC
那个和那个相同就算重复?
不是top1_CGI_LC,top2_CGI_LC,top3_CGI_LC 这3个字段的记录不同,就不算重复?还是要和其它的记录对比?
2016-06-01 17:33
mingang
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2016-6-1
收藏
得分:0 
回复 2楼 mywisdom88
比如下面的情况,13411001200和13411001511的重复数就是2
 号码,        top1_CGI_LC,    top2_CGI_LC,      top3_CGI_LC
'13411001200','460001028536758','460004246354624',,'460001028536757'
'13411001511','460004246354624','460001028536758','46000960922417',
2016-06-02 10:46
快速回复:sql查询多个字段重复数的问题
数据加载中...
 
   



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

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