请教,如何在ACCESS里用SQL语言实现字段的部分查重
例如:
国别           单位名称
US           休斯敦大学;休斯顿大学
US           休斯敦大学;休斯吨大学数据量很大,如何能够把像这样情况的类型全部挑出来呢?(ACCESS里有查重的功能,不过要求字段里的完全相同才能查出来,我希望能够实现部分查重,就是能对封号分割开的内容进行查重,然后把重复的全部显示出来)
感恩~!!!

解决方案 »

  1.   

    select 国别,单位名称,count(*) from 表名
    group by 国别,单位名称
    having count(*)>1;
      

  2.   

    zxf_feng 已经解答了,呵呵 只能提的是有group by 不能用WHERE ,只能用 HAVING
      

  3.   

    按他的意思,一句SQL好像不能实现了,得需要代码来实现了,呵
      

  4.   

    你这还是access,ms相当不容易用sql语句实现……数据量大的话对字段使用很多函数也是挺影响效率的……不知道这样设计的数据库是不是稍欠合理?
      

  5.   

    导出到excel里删,弄好再导回去,嘿嘿
      

  6.   

    首先用代码将单位名称分割成两个值并加入新添加的字段,然后再使用SQL查询新添加的字段,最后删除新字段
      

  7.   

    真的不可以用SQL直接实现吗?....