Mysql常用函数的汇总,可看下面文章

https://www.cnblogs.com/poloyy/p/12890763.html

trim 的作用

删除字符串左右两侧的空格

trim 的语法格式

TRIM(s) 

小栗子

SELECT TRIM('  bar   '); # bar

拓展

  • 用过 Python 的 trim 函数的小伙伴应该都知道,其实我们可以指定删除的符号
  • 同样 Mysql 的 trim 函数也可以指定删除的符号,只是默认是空格

trim 的高级语法格式

TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)

语法格式说明

  • {BOTH | LEADING | TRAILING} :指删除的范围, BOTH 是前后都删除, LEADING 是只删除前面, TRAILING 是只删除后面
  • remstr :指定删除的符号,默认是空格,不指定就是空格

高级语法格式的栗子

SELECT TRIM(LEADING 'x' FROM 'xxxbarxxx'); # barxxx

SELECT TRIM(BOTH 'x' FROM 'xxxbarxxx'); # bar

SELECT TRIM(TRAILING 'xyz' FROM 'barxxyz'); # barx

最后

当然啦,平时用的最多还是删除空格,所以简单格式的 trim 一定要会用,然后掌握高级格式的 trim 即可!

最新文章

  1. Objective-C 中,atomic原子性一定是安全的吗?
  2. 与你相遇好幸运,Sails.js自定义数据库名
  3. windows server 2012 r2 iis8.5 部署asp.net mvc4/5程序小结
  4. Android按钮的四种点击事件
  5. ubuntu系统自带的火狐(firefox)如何安装Adobe Flash
  6. 修改IIS文件上传大小限制
  7. Uubuntu 14.04 LTS反编译apk
  8. 关于select @@IDENTITY的初识
  9. <Android>从窗口泄漏谈android:configChanges属性
  10. .NET混淆工具 (Dotfuscator Professional Edition)
  11. jquery动态插入行,不用拼写html,简洁版
  12. Django db relationship
  13. 网站项目:让一般处理文件.ashx的代码有折叠功能(#region)
  14. NOIP2014解题报告
  15. 修改system 密码
  16. 如何选择适合的前端UI框架
  17. chrome自动填表会遮挡input中背景图的问题解决方法
  18. Kubernetes资源管理
  19. python_6
  20. Linux-iconv命令之批处理(18)

热门文章

  1. 详解 ServerSocket与Socket类
  2. 全网最全最细的fiddler使用教程以及工作原理
  3. mac上搭建mysql环境配置和Navicat连接mysql
  4. Springboot:员工管理之查询员工列表(十(6))
  5. python 规范篇 如何合理使用 assert
  6. 一行配置美化 nginx 目录 autoindex.html
  7. 记使用STL与unique_ptr造成的事故-段子类比
  8. Makefile 简要辅导 【转载】
  9. 实现QQ内打开链接跳转至浏览器
  10. WCF客户端和服务的实现