PHP程序员小白到大牛集训(12期免息)
Apifox=Postman + Swagger + Mock + JMeter,是接口文档,接口调试,接口 Mock,接口自动化测试一体化协作平台, php中文网推荐使用
广告
作者信息
视频教程分类
推荐视频教程
  • php程序员小白到大牛三个月集训php程序员小白到大牛三个月集训
  • Laravel 9 学习正当时—保姆级教程,想学不会都难!Laravel 9 学习正当时—保姆级教程,想学不会都难!
  • 千万级数据并发解决方案(理论+实战)千万级数据并发解决方案(理论+实战)
  • Laravel基础与实战(模块化)Laravel基础与实战(模块化)
  • 首页 >数据库 >mysql教程 > 正文

    mysql中去掉空格的函数有哪些

    原创2022-06-14 14:10:411018 关注公众号:每天精选资源文章推送

    能去掉空格的函数有4个:1、replace()函数,可将字符串中的空格替换为空字符,实现去除全部空格,语法“replace(字符串,' ','')”;2、trim()函数,可去除字符串首尾的空格,语法“TRIM(字符串)”;3、LTRIM()函数,可去除字符串左侧的空格,语法“LTRIM(字符串)”;4、RTRIM()函数,可去除字符串右侧的空格,语法“RTRIM(字符串)”。

    本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

    在mysql清除字符串空格有几个常用的使用方法:

    • 一种是利用trim函数,有两个分支:LTRIM和RTRIM函数

    • 另一种是直接replace字符替换函数进行清除

    1、使用mysql replace 函数去掉空格

    语法:replace(object,search,replace)

    意思:把object中出现search的全部替换为replace

    案例:清除news表中content字段中的空格

    update `news` set `content`=replace(`content`,' ','');

    注:replace 函数还可用于去除某个字符

    • 去除字符串中所有的指定普通字符,如:[

    update  table  set column1= REPLACE(column1,'[','') ;
    • 去除字符串中所有的指定的特殊字符,如:单引号',注意需要用反斜杠\转义

    update  table  set column1= REPLACE(column1,'\'','') ;

    2、使用mysql trim 函数去掉首尾空格

    完整格式:TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)

    简化格式:TRIM([remstr FROM] str)

    以下举例说明:

    mysql> SELECT TRIM(' phpernote  '); 
    -> 'phpernote'
    mysql> SELECT TRIM(LEADING 'x' FROM 'xxxphpernotexxx'); 
    -> 'phpernotexxx'
    mysql> SELECT TRIM(BOTH 'x' FROM 'xxxphpernotexxx'); 
    -> 'phpernote'

    3、使用mysql LTRIM函数去除左空格

    语法:LTRIM(str)

    示例:

    mysql> SELECT LTRIM(' barbar');
    -> 'barbar'

    4、使用mysql RTRIM函数去除右空格

    语法:RTRIM(str)

    示例:

    mysql> SELECT RTRIM('barbar ');
    -> 'barbar'

    【相关推荐:mysql视频教程

    以上就是mysql中去掉空格的函数有哪些的详细内容,更多请关注php中文网其它相关文章!

    20期PHP线上班

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

  • 相关标签:mysql
  • 相关文章

    相关视频


    专题推荐