请问这个SQL语句怎样写?
有如下表test 
 cola                                    colb                                    colc   
 C061200079	P061200001	1 
 C061200080	PC06120007	1 
 C061200081	PC06120007	1 
 C061200080	PC06120007	2 
 C061200081	PC06120007	2 
 我想根据如下,当colb,colc同时相同时还回第一行,最后的结果如下, 
 cola                                    colb                                    colc   
 C061200079	P061200001	1 
 C061200080	PC06120007	1 
 C061200080	PC06120007	2 
 请问这个SQL语句怎样写?
------解决方案--------------------看不清楚,眼睛花了
------解决方案--------------------同时相同时还回第一行??? 
 也不太明白
------解决方案--------------------create table test 
 ( 
 cola varchar(50), 
 colb varchar(50), 
 colc varchar(50) 
 ) 
 insert test select  'C061200079 ',	 'P061200001 ',	 '1 ' 
 union all select  'C061200080 ',	 'PC06120007 ',	 '1 ' 
 union all select  'C061200081 ',	 'PC06120007 ',	 '1 ' 
 union all select  'C061200080 ',	 'PC06120007 ',	 '2 ' 
 union all select  'C061200081 ',	 'PC06120007 ',	 '2 '   
 select * from test a where not exists (select * from test where colb=a.colb and colc=a.colc and cola <a.cola)