decode(‘1‘,
‘1‘,‘第1季度‘,
‘2‘,‘第2季度‘,
‘3‘,‘第3季度‘,
‘4‘,‘第4季度‘,
‘‘) 相当于判断
select instr(‘helloworld‘,‘wo‘) from dual; --返回结果:6 即“w”开始出现的位置 定位返回值
ORACLE WITH AS 用法
with TT as(
select 2019 as year ,decode(‘1‘,
‘1‘,
‘第1季度‘,
‘2‘,
‘第2季度‘,
‘3‘,
‘第3季度‘,
‘4‘,
‘第4季度‘,
‘‘) as jd
from dual
)
select * from TT