MySQL不会更新空字段或空字段,但如果我事先向该字段中添加了内容,则似乎可以。
UPDATE trip set MYZID=concat(MYZID, '1,') WHERE id=93
最佳答案
文档中所述的功能concat()
:
如果任何参数为空,则返回空
因此,要使其发挥作用,请使用coalesce()
:
UPDATE trip set MYZID=concat(coalesce(MYZID, ''), '1,') WHERE id=93