我有一个这样的表:
id | name
+++++++++
1 | ab
2 | bq
3 | g
4 | qaa
5 | e
我想在列中每一行的最后一个字符后添加一个逗号“,”。 所以我需要它:
id | name
+++++++++
1 | ab,
2 | bq,
3 | g,
4 | qaa,
5 | e,
有没有办法做到这一点?
最佳答案
我不知道你为什么要这样做,但我想这是个坏主意。
您可以在获取值时添加逗号,并且您的值在数据库中保持干净以备将来使用。
例子
echo $row['name']."," ;
而且你不必用逗号插入它们,这只会让你觉得困难,而在你获取它时很容易添加它。
编辑:
如果你想用逗号更新表然后使用 CONCAT
像这样:
update yourtable set name =concat(name, ',')
关于mysql - 在 SQL 字符串的最后一个字符后插入逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22741224/