create table ac(a int,b int,c int)
insert into ac
select 1,2,3
union
select 2,3,4
union
select 3,4,5
union
select 3,2,3
union
select 3,3,4
union
select 2,5,6
select * from ac
where convert (varchar (20),b)+convert (varchar (20),c) not in (select convert (varchar (20),b)+convert (varchar (20),c) from ac
group by convert (varchar (20),b)+convert (varchar (20),c)
having count(*)>1)
union
select max(a) as a,b,c from ac
where convert (varchar (20),b)+convert (varchar (20),c) in (select convert (varchar (20),b)+convert (varchar (20),c) from ac
group by convert (varchar (20),b)+convert (varchar (20),c)
having count(*)>1)
group by b,c