本OR该在WHEN一个子句CASE语句不支持.我怎样才能做到这一点?
CASE ebv.db_no
WHEN 22978 OR 23218 OR 23219 THEN 'WECS 9500'
ELSE 'WECS 9520'
END as wecs_system
Run Code Online (Sandbox Code Playgroud) 我有一组一对一的映射A - > apple,B-> Banana和那样..我的表有一个值为A,B,C的列.
现在我正在尝试使用一个select语句,它会给我直接的结果
SELECT
CASE
WHEN FRUIT = 'A' THEN FRUIT ='APPLE'
ELSE WHEN FRUIT ='B' THEN FRUIT ='BANANA'
FROM FRUIT_TABLE;
Run Code Online (Sandbox Code Playgroud)
但我没有得到正确的结果,请帮帮我..