回答

收藏

用MySQL修饰逗号?

技术问答 技术问答 330 人阅读 | 0 人回复 | 2023-09-14

我有一个像下面这样的关键字列表,数据库中一些关键字列表的前导或结尾 ,; G8 s7 P  M+ L5 ~+ Q6 ]
keyword,keyword,keyword,keyword,如何,使用mysql修剪前导和/或跟随?
' R# g) U! E2 k3 ^! O我试过,trim但似乎不可能在上面运行UPDATE,这就是我想要实现的目标。/ g& z7 |+ j2 r9 C' D
                                                                . U% ~: d2 C" P; V) K
    解决方案:                                                               
: Z0 _' c; x+ h                                                                    TRIM(BOTH ',' FROM ',keyword,keyword,')以上将返回keyword,keyword'。
0 t# J5 a( c. E, |  ?, qBOTH可与被替换LEADING或者TRAILING假如你只需要修剪字符串的一侧。
4 V8 m' Z" f, V1 A8 E文献资料
* T/ w" Q% t1 D/ A7 TMySQL 5.0参考手册: 11.5字符串函数:: TRIMTRIM在UPDATE使用查询不应有问题,但如果没有相关查询,我们将无法提供任何具体的帮助。TRIM,就像其他可用函数一样,它需要一组参数并返回一个值。; i, w" P  y7 V7 ~) f) T
插入样本后,查询可修复带尾部的字段
0 C9 Y9 A' W# g) ~3 ^+ N6 {9 N0 eUPDATE `table_name` SET `keywords` = TRIM(TRAILING ',' FROM `keywords`);
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则