gpt4 book ai didi

mysql - 如何使用SQL在逗号(,)后插入空格(_)

转载 作者:行者123 更新时间:2023-11-29 01:39:38 24 4
gpt4 key购买 nike

有一列Note(text)

例如 - 新德里、孟买、类加罗尔

如何使用 SQL 查询找到逗号后没有空格的位置并在逗号后插入空格。

最佳答案

只需使用replace() 函数。如果要更新数据:

update table t
set note = replace(note, ',', ', ')
where note like '%,%';

如果逗号后有空格并且这些是唯一的空格,请先删除它们:

update table t
set note = replace(replace(note, ' ', ''), ',', ', ')
where note like '%,%';

如果您有空格,一些在逗号之后,那么假设没有多个空格,以下内容将起作用:

update table t
set note = replace(replace(note, ', ', ','), ',', ', ')
where note like '%,%';

关于mysql - 如何使用SQL在逗号(,)后插入空格(_),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28645985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com