oracle case when 语句 then 之后可不可以加查询语句

如题所述

第1个回答  2012-10-25
应该是不可以,

除非是 子查询:

select case when col1 = 1 then (select count(1) from tab_b ) else 0 end
from tab_a本回答被提问者和网友采纳
第2个回答  2012-10-25
可以用
第3个回答  2012-10-25
可以
相似回答