【发布时间】:2012-01-23 19:01:05
【问题描述】:
我正在使用 Concat 更新数据库中的字段,如下所示
`fieldName`=concat( `FieldName`, ',NEW DATA')
但在某些情况下,我会尝试在字段中创建一个逗号分隔的列表,例如
item 1, item 2, item 3
但除非我事先知道该字段是否为空,否则如果这是该字段中的第一个条目,我无法避免前面有逗号或尾随逗号。
,item 1, item 2...etc
或
item 1, item 2, ... etc
有没有一种方法可以在我添加数据之前在 Update 语句中确定字段是否有内容,以避免单独查询数据库?
...或者更好的制作逗号分隔列表的方法!
【问题讨论】:
标签: mysql sql concatenation