我的来源中有一张桌子。IT 有 2 列 period(varchar) 和 Center(varchar)。中心具有以下值 L150 L180 L352 并且期间具有 NULLS。
我正在尝试运行此查询
select TIP.PERIOD
from SCOTT.TIP
where (1=1)
and (
CASEWHEN TIP.CENTRO IN ('L150','L180','L358')
THEN TIP.PERIOD = 'C'
ELSE TIP.PERIOD = 'D'
END)
但我收到无效的关系运算符错误。可能是什么原因?
谢谢!