解析在MYSQL语法中使用trim函数删除两侧字符

 更新时间:2013年07月02日 11:26:45   作者:  
本篇文章是对在MYSQL语法中使用trim函数删除两侧字符的实现方法进行了详细的分析介绍,需要的朋友参考下

在实际开发中,你总是会遇到这种情况


或者遇到这种情况

数据多了也会令你抓狂,如果还在用select fields from table where like '/%' 绝对是一个吃力不讨好的做法,那么,仔细研究MYSQL自带函数那绝对是首要工作。我第一时间就是想到,PHP函数中的trim是不是也可能用到mysql中呢,回答是肯定的。你可以从MYSQL手册中找到,当然,你可以百度一下,我下面说的与前人相同。
SELECT *,trim(LEADING '/' FROM `path`) as paths FROM `ts_back_pic` limit 10
隆重介绍第一个,LEADING,可以删除左侧指定的字符以及字符串

SELECT *,trim(TRAILING '/' FROM `path`) as paths FROM `ts_back_pic` limit 10
第二个,可以删除右侧的指定字符以及字符串



SELECT *,trim(BOTH '/' FROM `path`) as paths FROM `ts_back_pic` limit 10
第三个,可以删除两侧的指定字符以及字符串



最重要的,和PHP函数有区别的是,trim在PHP函数中是删除多个字符的,而在MYSQL中删除的却是字符串

来个简单点的
SELECT *,trim(`path`) as paths FROM `ts_back_pic` limit 10;
删除两侧空格
来个综合复杂型的
SELECT *, trim(BOTH '\r\n' FROM trim(`path`)) as paths FROM `ts_back_pic` limit 10;
环境:一个空格后再回车了一下,要删除空格+回车

相关文章

  • MySQL存储引擎的实现要素分析

    MySQL存储引擎的实现要素分析

    这篇文章主要为大家介绍了MySQL存储引擎的实现要素分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • MySQL如何生成自增的流水号

    MySQL如何生成自增的流水号

    这篇文章主要介绍了MySQL如何生成自增的流水号问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • 详解MySQL性能优化(二)

    详解MySQL性能优化(二)

    本文对MySQL性能优化进行了详细的总结与介绍,需要的朋友可以参考下
    2015-08-08
  • MySQL 索引的优缺点以及创建索引的准则

    MySQL 索引的优缺点以及创建索引的准则

    这篇文章主要介绍了MySQL 索引的优劣以及创建索引的准则,帮助大家更好的理解和使用MySQL 索引,感兴趣的朋友可以了解下
    2020-09-09
  • Mysql常用运算符与函数汇总

    Mysql常用运算符与函数汇总

    本文给大家汇总介绍了mysql中的常用的运算符以及常用函数的用法及示例,非常的全面,有需要的小伙伴可以参考下
    2017-09-09
  • MySQL中修改表结构时需要注意的一些地方

    MySQL中修改表结构时需要注意的一些地方

    这篇文章主要介绍了MySQL中修改表结构时需要注意的一些地方,作者援引Percona的相关的说明来讲述如何避免相关操作导致表无法使用的问题,一些需要的朋友可以参考下
    2015-06-06
  • 浅谈为什么MySQL不推荐使用子查询和join

    浅谈为什么MySQL不推荐使用子查询和join

    这篇文章主要介绍了浅谈为什么MySQL不推荐使用子查询和join,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • php连接MySQL的两种方式对比

    php连接MySQL的两种方式对比

    这篇文章主要介绍了php连接MySQL的两种方式对比,一种是原生的链接方式另外一种是PDO方式,附上示例,推荐给大家,有需要的小伙伴可以参考下
    2015-04-04
  • MySQL插入数据时插入无效列的解决方法

    MySQL插入数据时插入无效列的解决方法

    MySQL插入数据时插入无效的列,解决方法是在插入时,给字符串类型的字段值加上双引号
    2014-07-07
  • mysql timestamp字段规范使用详情

    mysql timestamp字段规范使用详情

    这篇文章主要介绍了mysql timestamp字段规范使用详情,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09

最新评论