SQL-IBM解决方案服务器的语法

SQL-IBM解决方案服务器的语法,sql,db2,Sql,Db2,我目前的查询包括: SELECT case when PROGRAMID = 'OTP' then 'SEA' else 'GHC' end AS Clinic 我只想在列表中添加一个程序ID“SKC”,但我的所有尝试都失败了 这就是你想要的吗 SELECT (case when PROGRAMID in ('OTP', 'SKC') then 'SEA' else 'GHC' end) as Clinic 我今晚就试试,它很管用!我没有得到我想要的结果,但它给出了我需要的

我目前的查询包括:

SELECT  case when PROGRAMID = 'OTP' then 'SEA' else 'GHC' end AS Clinic
我只想在列表中添加一个程序ID“SKC”,但我的所有尝试都失败了

这就是你想要的吗

SELECT (case when PROGRAMID in ('OTP', 'SKC') then 'SEA' else 'GHC'
        end) as Clinic

我今晚就试试,它很管用!我没有得到我想要的结果,但它给出了我需要的语法。比你好多了。