通过sql将两个空格更改为列中的一个空格

时间:2016-09-18 14:24:10

标签: mysql sql

我有一个有两列的表。第一列是“Word”列。第二列是'Descripton'列。有些记录在Word列中有两个空格。我想将两个后续空格更改为一个空格。例如“Hello World”到“Hello World”。

在“描述”列中,某些记录包含土耳其字符作为html代码。例如'Öay'而不是'çay'。我想把它们变成真正的土耳其人物。

我可以通过用php逐行阅读表格来做到这一点,但我想知道是否有一种简单的方法可以用sql做到这一点。

1 个答案:

答案 0 :(得分:2)

您可以使用REPLACE这样的功能:

REPLACE (StringColumn, 'SearchForThis', 'ReplaceWithThis')

e.g。

REPLACE (StringColumn, '  ', ' ')