我想将结尾的结果作为案例与查询中的另一个数据点进行比较。我使用PL/SQL将案例结果与另一个数据点进行比较
CASE WHEN zz.code <> '0' THEN 'NYC'
WHEN zz.last IS NOT NULL THEN 'PARIS'
ELSE 'LA'
END AS NEW_CITY,
----这是我试过的下面,当然这是行不通的
CASE When me.current_City = 'NEW_CITY' then 'Same'
Else 'Different'
end as Comparison
我想比较栏显示
'Same'
或'Different'
你忘记了这个问题吗? –
编辑您的问题并提供样品数据和预期结果。 –
你的意思是在引号中加入了“NEW_CITY” - 我假设你的意思是指第一个case表达式的列别名,而不是字面值?并且您所展示的内容中没有任何PL/SQL。 –