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