当前位置: 首页 > news >正文

四、使用数据处理函数——文本处理函数(2)

四、使用数据处理函数——文本处理函数(2)

1.trim():去除数据左右空格

(1)为什么数据会存在左右空格?

有些数据可能是爬虫爬取的,数据清洗没有做好,就会存在左右空格。比如下面的数据:

(2)实例

示例1:

去除name列的左右空格并重命名为new_name。

select * from fruit1;

示例2:

去除name列的左右空格并重命名为new_name。【选择所有数据】

select *,trim(name) as new_name from fruit;

2.ltrim():去除数据左空格

3.rtrim():去除数据右空格

4.left():返回文本串左边的字符

示例1:

返回文本左边的第一个字符

select *,left(name,1) from fruit1;

示例2:

返回文本左边的前两个字符

select *,left(name,2) from fruit1;

5.right():返回文本串右边的字符

示例1:

返回文本右边的两个字符。

select *,right(name,2) from fruit1;

6.length():返回文本串的长度【字节

示例1:

返回name列的长度。【字节长度】

select *,length(name) from fruit1;

7.char_length():返回文本串的长度【字符

示例1:

返回name列的长度。【字符长度】

select *,char_length(name) from fruit1;

8.locate():返回子串在文本串中的位置

示例1:

返回"瓜"字在name中的位置。

select name,locate("瓜",name) from fruit1;

9.lower():将字符串变为小写

10.upper():将字符串变为大写

11.总结:

函数描述
trim去除数据左右空格
ltrim去除数据左空格
rtrim去除数据右空格
left返回文本串左边的字符
right返回文本串右边的字符
length返回文本串的字节长度
char_length返回文本串的字符长度
locate返回子串在文本串中的位置
lower将字符串变为小写
upper将字符串变为大写

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • /3GB和/USERVA开关
  • 四、使用数据处理函数——日期处理函数(3)
  • 五、多表连接查询——介绍
  • 网页常用脚本代码系列
  • 五、多表连接查询——内连接
  • Exchange安装简介
  • 五、多表连接查询——外连接
  • Windows Update技巧与全故障解决(转贴)
  • 五、多表连接查询——聚合函数
  • 【强烈推荐】Windows 更新疑难解答(转贴)
  • 五、多表连接查询——数据分组
  • Oracle9i新特性-索引监视及注意事项[修正版]
  • 五、多表连接查询——对分组结果进行过滤
  • MSN Messenger无法登陆
  • 六、子查询——介绍
  • 收藏网友的 源程序下载网
  • 【个人向】《HTTP图解》阅后小结
  • 10个最佳ES6特性 ES7与ES8的特性
  • angular组件开发
  • Django 博客开发教程 8 - 博客文章详情页
  • HTTP--网络协议分层,http历史(二)
  • JavaScript实现分页效果
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • Linux链接文件
  • React+TypeScript入门
  • Sass 快速入门教程
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 大型网站性能监测、分析与优化常见问题QA
  • 翻译:Hystrix - How To Use
  • 高程读书笔记 第六章 面向对象程序设计
  • 工程优化暨babel升级小记
  • 官方解决所有 npm 全局安装权限问题
  • 今年的LC3大会没了?
  • postgresql行列转换函数
  • 仓管云——企业云erp功能有哪些?
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (bean配置类的注解开发)学习Spring的第十三天
  • (Forward) Music Player: From UI Proposal to Code
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (第一天)包装对象、作用域、创建对象
  • (二)学习JVM —— 垃圾回收机制
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (附源码)ssm户外用品商城 毕业设计 112346
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (理论篇)httpmoudle和httphandler一览
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐