接上个帖子请教sql语句写法
@benluobobo,
请问 在
select id,name,dept,sum(case when flag=0 then 1 else 0 end) f0num,
sum(case when flag=1 then 1 else 0 end) f1num from t1 group by id,name,dept;
这个语句基础上还需要计算出flag为0时,distinct dept的个数f0deptnum 和 flag为1时 distinct dept的个数 f1deptnum,怎么做?
非常感谢。