sql对某一列进行频数统计容易,但是进行频率统计就不是那么直接了。分享一下从频数统计到频率统计的转化:
频数统计
SELECT top.id, Count(*) AS 频数
FROM [top]
GROUP BY top.id;
频率统计
SELECT top.id, round(Count(*)/(SELECT count(top.id) AS count FROM [top]),2) AS 频率
FROM [top]
GROUP BY top.id;

|
楼主: derickastro
|
10446
2
[学习分享] sql对某一列进行频率统计 or 频数统计 |
|
高中生 87%
-
|
| ||
|
|
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


