mysql数据库,从表中查询position_id字段,表在图中。折腾一晚上了,要求下面

表中的position_id有很多是相同的,查询每个相同的position_id的条数并根据条数从多到少排序,并且要去重。

试试下面的语句:

select position_id,count(*) as ct from tbname group by position_id order by ct desc ;

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-25
按照 positionid 分组,count 个数
外面再套个查询,用来排序
相似回答