我想从我的MySQL数据库中选择数据。如果数据可用,我的数据库需要用符号响应。如果记录中没有数据,我的数据库应该回应一个空记录(没有符号)。CASE语句不起作用
我使用下面的SQL语句:
SELECT price1
CASE
WHEN price1 IS NOT NULL THEN CONCAT('€ ', price1)
END as price1
FROM pricelist
WHERE id=1
当我运行该SQL语句,我得到一个错误。
有人知道我的代码有什么问题吗?
你得到了什么错误?请发布错误消息。 –
大小写之前缺少逗号。 – jarlh
此外,这是一个案例表达式,而不是一个案例... – jarlh