SQL语句,如何统计一列中的值重复出现的次数,查询出的结果按次数的倒序排列?
5个回答
展开全部
select 重复字段, count(重复字段) from 表 group by 重复字段 order by 重复字段 desc
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT 字段,COUNT(*) FROM 表名 GROUP BY 1 ORDER BY 2 DESC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试吧。
select 列名, count(*) from 表名 group by 列名 order by count(*) desc;
select 列名, count(*) from 表名 group by 列名 order by count(*) desc;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样就可以了
SELECT 字段,COUNT(*) a FROM 表名 GROUP BY 1 t order by COUNT(*)desc
SELECT 字段,COUNT(*) a FROM 表名 GROUP BY 1 t order by COUNT(*)desc
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用sniper2003的回答:
select 重复字段, count(重复字段) from 表 group by 重复字段 order by 重复字段 desc
select 重复字段, count(重复字段) from 表 group by 重复字段 order by 重复字段 desc
展开全部
select 重复字段, count(重复字段) from 表 group by 重复字段 order by count(*) desc
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询