兄弟,这是条件子查询啊,where里面套用where啊!
create table tb(name varchar(10) , sex varchar(10) , age int) 
insert into tb values('A' ,    'M' ,  17 ) 
insert into tb values('B' ,    'M' ,  22 ) 
insert into tb values('A' ,    'F' ,  67 ) 
insert into tb values('A' ,    'M' ,  17 ) 
go 
select m.* from tb m 
where exists (
select 1 from ( select name , sex  from  tb group by name , sex  having count(*) > 1 ) n 
where n.name = m.name and n.sex = m.sex