我想在sql table列字段中得到大多数重复值,下面是我的sql结构。
我希望从Topic字段中获得最多的重复值
表名为Orange
,字段名称为topic
topic 1 2 1 3 1 2
答案 0 :(得分:2)
SELECT count(topic)
FROM Orange
GROUP BY topic
ORDER BY count(topic) DESC
答案 1 :(得分:0)
select topic, count(topic) from orange group by topic order by count(topic) desc;
这是运行btw的SQL查询。
答案 2 :(得分:0)
您在这里寻找的是模态平均值 - 请查看此链接,其中包含Sql Server中的模态操作示例,并根据需要进行调整。
http://blogs.lessthandot.com/index.php/DataMgmt/DataDesign/calculating-mean-median-and-mode-with-sq
答案 3 :(得分:0)
SELECT MAX(COUNT(`topic`)) FROM `Orange`;