news 2026/6/10 15:17:05

MySQL的TRIM函数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MySQL的TRIM函数

TRIM函数在MySQL里就像个"清洁小卫士",专门帮你把字符串两边的"脏东西"(比如空格、特殊字符)清理干净。它有几种用法,我来给你举几个超实用的例子:

基础用法(最常用)

-- 去除字符串两边的空格 SELECT TRIM(' Hello World '); -- 结果:Hello World

高级用法(更灵活)

-- 只去除左边的空格(比如前面有空格) SELECT TRIM(LEADING ' ' FROM ' Hello World'); -- 结果:Hello World -- 只去除右边的空格(比如后面有空格) SELECT TRIM(TRAILING ' ' FROM 'Hello World '); -- 结果:Hello World -- 去除指定字符(比如两边的星号) SELECT TRIM(BOTH '*' FROM '**Hello**World**'); -- 结果:Hello**World

为什么用TRIM这么重要?

  1. 防止登录失败:用户输入" admin "(带空格)时,用WHERE TRIM(username) = 'admin'就能准确匹配
  2. 数据清洗:导入CSV文件后,批量清理字段空格
    UPDATE users SET name = TRIM(name);
  3. 避免查询错误:比如手机号"13800138000 "和"13800138000"会被视为不同

小贴士

  • 如果你只需要去左边空格,用LTRIM()更简洁
  • 只需要去右边空格,用RTRIM()更简单
  • TRIM默认只去空格,但你可以指定任何字符(比如去'-'、'!'等)
  • 记住:TRIM只处理字符串两端,内部的空格不会被清理

举个生活化的例子:就像整理书架,TRIM就是帮你把书架最前和最后的灰尘擦掉,但中间的书不会动。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/6 6:38:47

2025最新9个降AI率工具测评,本科生必看

2025最新9个降AI率工具测评,本科生必看 2025年降AI率工具测评:为什么你需要这份榜单? 随着高校和科研机构对AIGC内容检测的愈发严格,越来越多本科生在论文写作中遭遇“AI率超标”的问题。不少学生发现,仅仅依靠简单的同…

作者头像 李华
网站建设 2026/6/10 23:58:16

2026最新软件测试面试题(带答案)

1. 请自我介绍一下(需简单清楚的表述自已的基本情况,在这过程中要展现出自信,对工作有激情,上进,好学) 面试官您好,我叫###,今年26岁,来自江西九江,就读专业是电子商务,毕…

作者头像 李华
网站建设 2026/6/6 21:26:37

本地大模型部署难题,Ollama + Open-AutoGLM组合真的能一键解决吗?

第一章:本地大模型部署难题,Ollama Open-AutoGLM组合真的能一键解决吗?在本地部署大语言模型(LLM)长期面临环境配置复杂、依赖冲突频繁、显存管理困难等痛点。传统方式需手动编译源码、配置Python虚拟环境、安装CUDA驱…

作者头像 李华
网站建设 2026/6/6 21:26:35

学长亲荐9个AI论文工具,专科生毕业论文轻松搞定!

学长亲荐9个AI论文工具,专科生毕业论文轻松搞定! AI工具助力论文写作,专科生也能轻松应对 对于许多专科生来说,撰写毕业论文无疑是一项既紧张又复杂的任务。面对繁重的写作压力和时间限制,如何高效地完成一篇结构严谨、…

作者头像 李华
网站建设 2026/6/6 6:55:25

2025大模型一体机全攻略:从技术选型到行业落地实战指南

《大模型一体机应用研究报告》全面解析了这一"硬件软件模型应用"的全栈集成系统,涵盖定义特点、四大行业实践案例、六步选型法及未来趋势。报告显示2025年市场规模将突破千亿,2027年有望达5000亿元,为政企提供智能化转型的实用指南…

作者头像 李华
网站建设 2026/6/11 4:35:39

Open-AutoGLM本地部署性能优化秘籍(提升3倍响应速度的4种方法)

第一章:Open-AutoGLM本地部署概述Open-AutoGLM 是一个开源的自动化代码生成与语言建模框架,支持基于自然语言描述生成高质量代码片段。本地部署该系统可确保数据隐私、提升响应速度,并便于与企业内部开发流程集成。部署过程涉及环境准备、依赖…

作者头像 李华