个人主页:兜里有颗棉花糖
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创
收录于专栏【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);
结果演示:
好了,以上就是本文的全部内容,就到这里吧,再见啦友友们!!!