首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

如何利用MySQL数据库使用字符串函数

发布网友 发布时间:2022-04-23 21:07

我来回答

2个回答

懂视网 时间:2022-04-08 01:55

计算字符串的长度 select len(‘Kimisme‘) --字符串转换为小写 select lower(‘LILY‘) --字符串转换为大写 select upper(‘zhizhi‘) --截去字符串左侧空格 select ltrim(‘ love ‘) --借去字符串右侧空格 select rtrim(‘ love ‘) --截去字符串两侧的空格 select ltrim(rtrim(‘ love ‘)) --取子字符串 --从第三位开始(即c),截取两位,得到cd select substring(‘abcdefgh‘,3,2) --计算子字符串的位置 --因为m第一次出现在第三个位置,则为3 select charindex(‘m‘,‘kimisme‘) --从左侧开始取子字符串 --从左侧开始,截取长度为3的字符串,得到abc select left(‘abcdefg‘,3) --从右侧开始,截去长度为3的字符串,得到efg select right(‘abcdefg‘,3) --字符串替换 --将字符串中的li替换成Lee,得到TeacherLee select replace(‘Teacherli‘,‘li‘,‘Lee‘) --得到字符串的ASCII码 --得到97 select ascii(‘a‘) --得到一个ASCII码数字对应的字符 --得到a select char(97) --发音匹配度 select soundex(‘kim‘) select difference(‘kim‘,‘kimmy‘)

数据库系列学习(七)-函数之字符串函数

标签:

热心网友 时间:2022-04-07 23:03

方法/步骤
  首先,计算字符串的字符数,可以用char_length()函数,代码如下:
  select
'zhangsan',char_length('zhangsan');
  如下图所示:
  字符串中的length()函数,用来计算字符串的长度,代码如下:
  select
'zhangsan',length('zhangsan1111');
  如下图所示:
  
字符串函数
中有时需要将几个不同的字符串拼接在一起,这时可以利用concat(a1,a2,...)和concat_ws(b,b1,b2,...),可以将各字符串合并成一个字符串,代码如下:
  select
concat('zhang','san','feng');
  select
concat_ws('*','zhang','san','feng');
  如下图所示:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com