我希望一条语句搞定,当然也可以用其他方法。哈哈作者: george002 时间: 2008-05-21 22:28
一句的话估计够戗。水平不够,呵呵。作者: xxyyy 时间: 2008-05-22 09:01
select a,
count(b),
sum(case b when 0 then 1 else 0 end),
sum(case b when 1 then 1 else 0 end),
sum(case b when 1 then 1 else 0 end) / count(b) *100.000 || '%'
from aaa
group by a
order by a;
或者
select a,
count(b),
sum(case b when 0 then 1 else 0 end),
sum(b),
sum(b) / count(b) *100.000 || '%'
from aaa
group by a
order by a;
或者
select a,
count(b),
count(b) - sum(b),
sum(b),
sum(b) / count(b) *100.000 || '%'
from aaa
group by a
order by a