table1id name  sex
1  a     女
2  b     女
3  c     男
4  a     女
5  a     女
6  b     女
.................
..................
结果:
id  name  sex
1  a     女
4  a     女
5  a     女
2  b     女
6  b     女
........
怎么查询出这个表中,名称相同的记录?

解决方案 »

  1.   

    select * from table1 order by name
      

  2.   

    select * from table1 order by name
      

  3.   

    select * from table1 order by table1.name
      

  4.   

    select count(name),name,sex from table1  group by name,sex having count(name) >1
      

  5.   

    TO  zlz_212() ( )  你的调不通/
      

  6.   

    select name,sex from table1 group by name,sex having count(*) >1
      

  7.   

    select count(name),name,sex from table1  group by name,sex having count(name) >1
    出什么错?(表或视图不存在?确定有这个表的权限)