【发布时间】:2017-04-03 00:57:29
【问题描述】:
假设我有这张桌子
id a b
1 data 1234
2 data
我想用分隔符连接(但是)如果没有数据,不要添加分隔符。
如果我这样做了
UPDATE `table` SET `b` = CONCAT_WS(',',`b`,'newData') WHERE `id` = '1'
我在b 中得到预期的 1234,newData
但我愿意
UPDATE `table` SET `b` = CONCAT_WS(',',`b`,'newData') WHERE `id` = '2'
我在b 中得到 ,newData((但我只想要没有分隔符的 newData ))。
有没有办法做到这一点?
【问题讨论】: