请各位老大支招一简单查询
我有一张表: 
 col1                  col2                           col3 
 a                                 1                                 word 
 a                                 2                                 excel 
 a                                 3                                 ppt 
 a                                 4                                 windows 
 b                                 1                                 word 
 b                                 2                                 excel 
 b                                 3                                 windows 
 b                                 4                                 server 
 b                                 5                                 ppt 
 c                                 1                                 excel 
 c                                 2                                 word 
 c                                 3                                 server 
 c                                 4                                 ppt 
 c                                 5                                 excel 
 .............................   
 各位老大,      我的意思是从a,b,c看一下第三列出现的顺序,找出一个大致的趋势,就是这些东西怎么排列的,从前到后用频率排一下,谢谢各位老大,在线等,急急急!
------解决方案--------------------col1      col2         col3 
 a           1           word 
 a           2           excel 
 a           3           ppt 
 a           4           windows   
 估计是查col3的排列规则,又是一个比较智能化的东西,难搞.帮顶.
------解决方案--------------------declare @t table(col1 varchar(2),col2 int,col3 varchar(16)) 
 insert into @t select  
  'a ',           1,            'word ' union all select  
  'a ',           2,            'excel ' union all select  
  'a ',           3,            'ppt ' union all select  
  'a ',           4,            'windows ' union all select  
  'b ',           1,            'word ' union all select  
  'b ',           2,            'excel ' union all select  
  'b ',           3,            'windows ' union all s