我有一张桌子
Accesses
90
83
43
33
33
33
53
532
64
743
743
23
我正在尝试从这些值计算MODE。没有分组列,该表由100个不同的值组成,我试图找到这些值的模式(最常见的值)..
答案 0 :(得分:1)
您可以使用聚合和top
:
select top 1 Accesses
from t
group by Accesses
order by count(*) desc;
您可以在count(*)
中加入select
来计算。如果您想要所有模式,可以使用top (1) with ties
。
答案 1 :(得分:0)
select top 1 accesses
from your_table
group by accesses
order by count(*) desc