标签: mysql sql-update concat
我的查询中出现语法错误:
UPDATE users SET name=IF(name='', 'mario', CONCAT(name, ',mario') WHERE id=1
有人可以帮助我吗?
答案 0 :(得分:4)
你在CONCAT()之后错过了一个结束括号。
您的固定查询如下所示:
UPDATE users SET name=IF(name='', 'mario', CONCAT(name, ',mario')) WHERE id=1