要得数据表中的dh,yf,qs,dqbh 都相同重复数据记录!!

解决方案 »

  1.   

    select  dh  ,  yf,   qs,  dqbh
    from t
    group by dh  ,  yf,   qs,  dqbh
    having count(*)>1
      

  2.   

    select * from t as a join (
    select  dh  ,  yf,   qs,  dqbh
    from t
    group by dh  ,  yf,   qs,  dqbh
    having count(*)>1
    ) as b
    on a.dh=b.dh and a.yf=b.yf and a.qs=b.qs and a.dqbh=b.dqbh
      

  3.   

    You have an error in your SQL syntax near '( select dh , yf, qs, dqbh from jk_kf_2004 group by dh , yf, qs, dqbh having cou' at line 1
      

  4.   

    语句有错,好象JOIN 不可以这样用吧!
      

  5.   

    抱歉,没注意。我的代码是FOR SQL SERVER的,MYSQL不熟悉。