【MySQL函数篇】—— 字符串函数(超详细)

发布于:2023-09-22 ⋅ 阅读:(66) ⋅ 点赞:(0)

个人主页:兜里有颗棉花糖
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创
收录于专栏【MySQL学习专栏】🎈
本专栏旨在分享学习MySQL的一点学习心得,欢迎大家在评论区讨论💌
在这里插入图片描述

前言

本文我们来学习一下MySQL中的字符串函数。

以下是本文中要讲解的字符串函数:

函数 功能
CONCAT(S1,S2,S2,…) 拼接字符串,将S1,S2,S3拼接成一个字符串
UPPER(str) 将字符串str全部转换为大写
LOWER(str) 将字符串str全部转换为小写
LPAD(str,n,pad) 左填充,用字符串pad对字符串str左边进行填充,达到n个字符串长度
RPAD(str,n,pad) 右填充,用字符串pad对字符串str右边进行填充,达到n个字符串长度
TRIM(str) 去掉字符串头部和尾部的空格
SUBSTRING(str,start,len) 返回字符串str从start位置起的len个长度的字符串

命令格式:SELECT 函数(参数);

一、concat

字符串拼接函数:concat(s1,s2,s3);

举例:select concat('Hello','World');
结果演示:
在这里插入图片描述
在这里插入图片描述

二、lower和upper

字符串大小写转换函数。

举例:select upper('Hello'); select lower('PYTHON'); 演示结果:
在这里插入图片描述

在这里插入图片描述

三、lpad和rpad

LPAD(str,n,pad):左填充,用字符串pad对字符串str左边进行填充,达到n个字符串长度。
RPAD(str,n,pad):右填充,用字符串pad对字符串str右边进行填充,达到n个字符串长度。

举例1:select lpad('108',5,'=');
例1结果演示:在这里插入图片描述

举例2:select rpad(108,5,'='); 例2结果演示:
在这里插入图片描述

四、trim

trim(str)去掉字符串头部和尾部的空格。

举例:select trim(' Hello , World ');
结果演示:
在这里插入图片描述

五、substring

substring(str,start,len)返回字符串str从start位置起的len个长度的字符串。

举例:select substring('Hello,world',1,5);
结果演示:
在这里插入图片描述

好了,以上就是本文的全部内容,就到这里吧,再见啦友友们!!!

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到