大虾,谢!
全部的结构如下:
col  col1  出现次数
A    A1     4
B    B1     2
A    A2     0
C    C1     1
B    B2     0我现在只想得到安出现次数desc排序的所有col列,并且col列不重复。
我现在做的虽然不重复,但是却不安出现次数排序。
麻烦!
thanks

解决方案 »

  1.   

    select distinct col from tbl order by 出现次数 desc
      

  2.   

    我想得到如下结果:col列找出不同的记录,并按照如下次数排序
    col
    A
    B
    C
      

  3.   

    select col
    from (  select col,sum(出现次数) as sumcount
            from tablename
            group by col
         ) a
    order by sumcount desc,col
      

  4.   

    是 victorycyz(中海)的理解么,偶一直看不懂你的意思,笨!