日期:2014-05-18  浏览次数:20365 次

求10000个注册用户中,每个首字母所占的比例
比如说MSN,GMAIL,或者那些电子邮件服务商吧,他们都有用户数据库,现假定用户名都是由英文字母和数字组成,首字母必须为26个英文字母之一,以CSDN为例吧,假设以a开头的用户名在CSDN所有用户中的比例为P1,根据概率知识,sohu,sina的用户表中这个这个比例也应该大致等于P1,我想了解的是,有没有那位高手统计过一个大规模的用户表中,各个首字母的用户名所占的比例?
谢谢!

------解决方案--------------------
SQL code

/*
a    46862    3.38%
b    40335    2.91%
c    89508    6.47%
d    52436    3.79%
e    16684    1.21%
f    45331    3.27%
g    48148    3.48%
h    84227    6.08%
i    13625    0.98%
j    66302    4.79%
k    27152    1.96%
l    151493    10.94%
m    52856    3.82%
n    22979    1.66%
o    8715    0.63%
p    30212    2.18%
q    24938    1.80%
r    26440    1.91%
s    107084    7.73%
t    44352    3.20%
u    3864    0.28%
v    8476    0.61%
w    110405    7.97%
x    66786    4.82%
y    84251    6.09%
z    111037    8.02%

*/