create table tableA(field1 varchar(10),field2 varchar(10),field3 varchar(10))
insert tableA
select 'a','b','333'
union select 'a','b','3523'
union select 'a','bb','8'
union select 'c','d','38933'
union select 'c','d','8393'
union select 'e','f','983'
union select 'ee','ff','9843'
union select 'ee','ff','98473'
select * from tableA
select * from tableA a
where (select count(*) from tableA where field1=a.field1 and field2=a.field2)>1
select a.* from tableA a
join (
select field1,field2 from tableA
group by field1,field2
having count(*) > 1) b on a.field1 = b.field1 and a.field2 = b.field2