sql语句中如何统计一行里各个数字的个数

2024-12-25 11:23:13
推荐回答(2个)
回答1:

select Q1,Q2.......Q11,
case Q1 + Q2 + Q3 .... + Q11
when 6 then '5个0'
when 5 then '6个0'
when 4 then '7ge0'
end as c
from table

回答2:

是不是 只会出现 0 和 1 ?
如果是的话:出现1个各数为:
select q1+q2+q3+...+q11 from table;
出现0的各数为:
select 11- ( q1+q2+q3+...+q11) from table;