excel不知道可否可以操作
如果导入数据库顺可以清除重复就行了。
select name,phone,... from tb group by name,phone -- 还可多加

解决方案 »

  1.   

    导入数据库 再用SQL语句进行排查 根据某一个字段进行排重 但是不能删除重复字段
      

  2.   

    select f1 from tt group by f1 orde by count(*)
    贴记录及要求结果出来看看
      

  3.   

     (不要高估你的汉语表达能力或者我的汉语理解能力)
       建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
       参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
       
       1. 你的 create table xxx .. 语句
       2. 你的 insert into xxx ... 语句
       3. 结果是什么样,(并给以简单的算法描述)
       4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
       
       这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。   
      

  4.   

    受ACMAIN_CHM指点 现在重新描述下问题及期望结果
    create table userinfo
    (
    UserName varchar(50)
    MobileNum varchar(50)
    )insert into userinfo (UserName,MobileNum) values '张三' '123456789'
    insert into userinfo (UserName,MobileNum) values '李四' '724452727'
    insert into userinfo (UserName,MobileNum) values '王五' '783245754'
    insert into userinfo (UserName,MobileNum) values '张三' '266294161'
    insert into userinfo (UserName,MobileNum) values '李四' '941151515'
    insert into userinfo (UserName,MobileNum) values '张三' '121648451'
    insert into userinfo (UserName,MobileNum) values '张三' '125484841'/*期望的结果*/张三 123456789
    张三 266294161
    张三 121648451
    李四 724452727
    李四 941151515
    王五 783245754/*重复记录最多的排最前*/
      

  5.   

    为什么没有
    张三 125484841?SELECT a.* FROM (SELECT * FROM userinfo ORDER BY username) a
    INNER JOIN 
    (SELECT UserName,COUNT(*) AS pm  FROM userinfo GROUP BY UserName) b ON a.UserName=b.UserName
    ORDER BY pm DESC;
      

  6.   

    另,楼主最好测试一下你的建表、插入记录的SQL代码
      

  7.   

    抱歉 疏忽了 SQL语句未做测试
      

  8.   

    抱歉 疏忽了 SQL语句未做测试