0

我想在下面的 sql 表列字段中获得最多一个重复值是我的 sql 结构。

我想从主题字段中获得最多的重复值

表名是Orange,带值的字段名是topic

话题
 1
 2
 1
 3
 1
 2
4

4 回答 4

2
SELECT    count(topic) 
FROM      Orange  
GROUP BY  topic
ORDER BY  count(topic) DESC
于 2012-07-24T10:08:19.800 回答
0

select topic, count(topic) from orange group by topic order by count(topic) desc;

这是运行顺便说一句的 SQL 查询。

于 2012-07-24T10:02:57.570 回答
0

您在这里寻找的是模态平均值 - 检查此链接,其中包含 Sql Server 中模态操作的示例并根据需要进行调整。

http://blogs.lessthandot.com/index.php/DataMgmt/DataDesign/calculating-mean-median-and-mode-with-sq

于 2012-07-24T10:03:14.837 回答
0
SELECT MAX(COUNT(`topic`)) FROM `Orange`;
于 2012-07-24T10:06:48.117 回答