--选择表中字段值相同的记录,过滤不同的记录
declare @User table(Cid int,Cname varchar(50))insert @User(Cid,Cname)
values (1,'企业合同工以上')
insert @User(Cid,Cname)
values (2,'编外工')
insert @User(Cid,Cname)
values (3,'实习生')
insert @User(Cid,Cname)
values (4,'临时工')
insert @User(Cid,Cname)
values (5,'编外工')select * from @Userselect * from @User A
where Exists (select 1 from @user where Cname=A.Cname having count(*)>1)
select  a.*  from  @User  as  a,(  
select  Cname  from  @User  group  by  Cname  
having  count(*)  >1  
)  as  b  
where  a.Cname=b.Cname  
order  by  a.Cname