我想知道姓名重复的人有哪些

解决方案 »

  1.   

    select name,count(name) from tab having count(name) >=2 group by name
      

  2.   


     select * 
     from tablename 
     where name in(
       select name from tablename group by name having count(name)>1
     );
      

  3.   

    select *  from tb a
    where name in
    (select name from tb  grou by name  having count(name)=1)