日期:2014-05-20  浏览次数:20812 次

请教sql统计语句
表结构
帐号|     序号|       成功与否   |   //1为成功2,3,4为失败
a               1                     1
a               1                     1
a               1                     3
a               1                     2
a               1                     2      
a               2                     1
a               2                     4
a               2                     1
a               3                     1

b               1                     1
b               1                     3
b               1                     1
b               1                     2
b             1                     2      
b               2                     3
b               3                       3


请教如何得到不同帐号的相同序号的成功率

得到不同帐号相同序号       为1的个数,         为2,3,4的个数也可以

------解决方案--------------------
select 帐号,序号,count(*)
from
group by 帐号,序号

------解决方案--------------------
select 帐号,序号,count(成功与否 = 1)/count(*)
from
group by 帐号,序号