我正在尝试执行选择查询,以更改值。
select * from config where category = 'basic'
例如,我希望输出显示'general'而不是'basic'。但是我不想将所有'基本'值都更新为'一般'
有没有办法做到这一点?
最佳答案
试试这个:
SELECT field1, field2, ...,
CASE
WHEN category = 'basic' THEN 'general'
ELSE category
END
FROM config
或者,在这种情况下:
SELECT field1, field2, ...., 'general'
FROM config
WHERE category = 'basic'
关于SQL更改值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7346184/