mysql删除字符串的前后的空格
时间: 2023-12-11 22:04:38 浏览: 38
可以使用TRIM函数来删除MySQL中字符串的前后空格。例如,如果你想删除一个名为"mytable"的表中某列的字符串前后空格,可以使用以下语句:
```
UPDATE mytable SET mycolumn = TRIM(mycolumn);
```
这将更新"mytable"表中的"mycolumn"列,删除该列中所有值的前后空格。
相关问题
mysql去除字符串左边空格
在 MySQL 中,可以使用 LTRIM() 函数去除字符串左边的空格。
例如,要去除字符串 ' hello' 左边的空格,可以使用以下 SQL 语句:
```
SELECT LTRIM(' hello');
```
执行结果为:
```
'hello'
```
LTRIM() 函数会返回去除左边空格后的字符串。如果需要去除字符串右边的空格,可以使用 RTRIM() 函数。如果需要同时去除字符串两边的空格,可以使用 TRIM() 函数。
mysql去除字符串中间空格
可以使用MySQL的 REPLACE 函数来去除字符串中间的空格。以下是一个示例:
假设我们有一个名为 `my_table` 的表,其中包含一个名为 `my_column` 的列,该列包含需要去除空格的字符串。我们可以使用以下语句来更新该列并去除空格:
```
UPDATE my_table SET my_column = REPLACE(my_column, ' ', '');
```
这将把 my_column 列中的所有空格替换为没有空格的字符串。