case里面的想用求和后的,但是现在输出,case用的是求和前的,我改怎么改
case when sum(case when aa=1 then 0 else bb*5 end) >0 then 'aa' else 'bb' end as 新的判断
-----------另一种方式-------------
按你的写出来后再套一层查询判断
select case when t.求和后>0 then 1 else 0 end as 判断后 from (你的sql) t