我想在我的表中添加一列,它将另一列中的某些值映射到新列。 (人口是另一列,我有),这是我一直使用的是什么:SQL数据库中的更新表
UPDATE my_table
SET popmatch2
CASE
WHEN popmatch IN ('MFNR', 'GQNR', 'EWNR', 'MHNR', 'OUTONR', 'OUTADVNR')
THEN popmatch2 IN ('GENERAL', 'GENERAL', 'GENERAL', 'GENERAL', 'ENDEMIC', 'ENDEMIC')
ELSE POPULATION;
这不是工作
ORA-00936:缺少表达 42000/936 - 现在遇到此错误 –
@JDoe重新载入您的页面。 –
人口是我所指的另一个专栏。然而,即使它作为一个字符串它不起作用 –