我正在寻找一种优雅的方法(就语法而言,不一定有效)来获取小数范围的频率分布。
例如,我有一个带有“评分”列的表,该列可以是负数也可以是正数。我想获得具有一定范围等级的行的频率。-…-[-140.00至-130.00):5-[-130.00至-120.00):2-[-120.00至-110.00):1-…-[120.00至130.00):17-依此类推。
[i到j]表示i包含到j排除。
提前致谢。
您可以使用’select floor(rating / 10),((table)group by(table)group by 1)来计数(*)’来接近