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 MAX(COUNT(`topic`)) FROM `Orange`;
于 2012-07-24T10:06:48.117 に答える
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 に答える