select count(colname) from tablename order by count(colname) desc

解决方案 »

  1.   

    SQL> select id from ta;        ID
    ----------
             6
             1
             1
             2
             3
             2
             1
             1已选择8行。SQL> select id from ta group by id order by count(1);        ID
    ----------
             3
             6
             2
             1SQL>
      

  2.   

    SQL> select id from ta group by id order by count(1) desc;        ID
    ----------
             1
             2
             3
             6
      

  3.   

    select id from table group by(id) order by id desc
      

  4.   

    select id from table group by(id ) order by count(id)
      

  5.   

    select id,count(*) from table group by id order by id desc
      

  6.   

    select colname,count(*) from table group by colname order by count(*) desc;