我正在尝试更新mysql中的逗号分隔列表。我的查询如下:
UPDATE courses SET c_subscribers = c_subscribers,129 WHERE NOT FIND_IN_SET (1270, c_subscribers) AND c_id = 129
我收到MySql错误:您的SQL语法有错误;查看与MySQL服务器对应的手册
我不明白为什么?我做错了什么?
试试这个。。。。
UPDATE courses SET c_subscribers = CONCAT(c_subscribers,',129') WHERE NOT FIND_IN_SET (1270, c_subscribers) AND c_id = 129
使用CONCAT
函数,您可以更新所需的值