视图有多个字段,f1,f2,f3,f4,现在要做查询,并根据f2值做相应处理,如果f2=A结果为1,如果f2=B结果为2,如果f2=C结果要显示f3的值,sql语句怎么写啊,各位高手帮帮忙
我的语句是这么写的
select f1,
case
when f2='A' then '1'
when f2='B' then '2'
when f2='C' then f3-----怎么将f3值显示,不知道怎么写了
else ''
end
as f2,
f4
from mytable
求帮忙!!!
调试欢乐多
'1','2'这些都默认为char/varchar2