Sea*_*ins 7 mysql sql database
我有一个像下面这样的关键字列表,数据库中的一些关键字列表有一个前导或尾随 ,
keyword,keyword,keyword,keyword,
Run Code Online (Sandbox Code Playgroud)
如何,
使用mysql 修剪前导和/或尾随?
我试过使用trim
但似乎无法让它工作UPDATE
,这是我想要实现的.
Fil*_*efp 26
TRIM(BOTH ',' FROM ',keyword,keyword,')
Run Code Online (Sandbox Code Playgroud)
以上将返回'keyword,keyword'
.
BOTH
可以替换为任何一个LEADING
或者TRAILING
如果您只想修剪字符串的一侧.
文档
TRIM
在UPDATE
查询中使用应该没有任何问题,但如果没有相关查询,我们就无法提供任何特定帮助.但TRIM
就像任何其他可用功能一样,它需要一组参数并返回一个值.
插入后查询示例以修复具有尾随的字段 ','
UPDATE `table_name` SET `keywords` = TRIM(TRAILING ',' FROM `keywords`);
Run Code Online (Sandbox Code Playgroud)