关于SQL函数count(*)的使用!

2024-12-02 15:08:31
推荐回答(2个)
回答(1):

select sum(case when(C=2) then 1 else 0 end) count_C,sum(case when(D=2) then 1 else 0 end) count_D from 表 where A='a' and B='c'

这样得到的count_C和count_D就是统计出来的C和D列的值。

回答(2):

是这样吗:
select sum(case when a=b then 1 else 0 end) 相同数
from table