首页 > 数据库 >MySQL常用的字符串函数

MySQL常用的字符串函数

时间:2023-11-13 23:56:03浏览次数:26  
标签:返回 函数 aabb str MySQL 字符串 长度 select

MySQL常用的字符串函数有:

    1,CONCAT(str1, str2, …):将多个字符串连接在一起。

    select CONCAT('aa','bb')//返回aabb

   2, UPPER(str):将字符串转换为大写。

    select UPPER('aabb')//返回大写的AABB

 

   3, LOWER(str):将字符串转换为小写。

    select LOWER('AABB')//返回小写的aabb

 

    4,SUBSTRING(str, start, length):返回指定位置和长度的子字符串。

    select SUBSTRING('abcd',1,2)//返回指定位置和长度的子字符串

 

    5,REPLACE(str, search, replace):将字符串中的部分内容替换为新的内容。

    select REPLACE('abcd','abc','qwe')//将字符串 abcd 中的字符 abc 替换为字符 qwe

 

   6, LENGTH(str):返回字符串的长度。

    select LENGTH('aabb')//返回长度

 

   7, TRIM(str):去除字符串两端的空格。

    select TRIM(' aabb  ')//去除字符串两端的空格

 

    8,LEFT(str, length):返回字符串的左侧指定长度的子字符串。

    select LEFT('aabbccdd',3)//返回左侧指定长度字符aab

 

   9, RIGHT(str, length):返回字符串的右侧指定长度的子字符串。

    select RIGHT('aabbccdd',3)//返回右侧指定长度字符cdd

   10, INSTR(str, subStr):返回子字符串在字符串中第一次出现的位置。

    select INSTR('aabbcc','a')//返回子字符串在字符串中第一次出现的位置

 


    好啦,大致内容就更新到这里,

    谢谢观看 伊利小课堂到此结束,下次再见~

希望这些函数可以帮助你对字符串进行各种操作和处理

标签:返回,函数,aabb,str,MySQL,字符串,长度,select
From: https://www.cnblogs.com/lyl20051120/p/17830636.html

相关文章

  • APK代码被混淆,搜不到字符串,怎么解决?
    当您遇到一个APK文件中的代码被混淆,导致无法搜索到特定的字符串时,可以采取以下几种方法来解决这个问题。这些方法包括使用反编译工具、理解和应对混淆技术,以及可能的自动化脚本处理。以下是详细步骤:1.反编译APK文件首先,需要将APK文件反编译成可读的代码形式。可以使用以下......
  • 若幂函数的指数是无理数,其定义域能含有负数吗?
    答:幂函数的指数为无理数的情况下,定义域通常是非负实数。 理由:因为无理数指的是不能表示为两个整数的比的实数。当底数为负数时,由于无理数指数的特性,我们无法确定结果是实数还是复数。......
  • 损失函数Loss越来越大
     代表什么:预测值和真实值越来越大,模型效果不好 为啥?#classMLPModel(nn.Module):#def__init__(self,input_size):#super(MLPModel,self).__init__()#self.fc1=nn.Linear(input_size,128)#self.fc2=nn.Linear(128,64)#......
  • 由于Vue实例没有执行DOM挂载,所以不会执行mounted钩子函数
    现有以下代码,打印的结果是()newVue({data:{a:'first',b:'second'},created:function(){console.log(this.a)},mounted(){console.log(this.b)}})A'first'B'first''second'Cundefinedunde......
  • 在created等虚拟DOM没有完成挂载的钩子函数中,避免操作DOM报错可以把操作语句放在$next
    在created等虚拟DOM没有完成挂载的钩子函数中,避免操作DOM报错可以把操作语句放在$nextTick的回调函数中在组件内使用vm.$nextTick()实例方法特别方便,因为它不需要全局Vue,并且回调函数中的this将自动绑定到当前的Vue实例上需要使用$nextTick()原因是Vue是异步渲染$nextTick()返......
  • 28. 找出字符串中第一个匹配项的下标 2
    2023-11-1328.找出字符串中第一个匹配项的下标-力扣(LeetCode)思路2:kmp算法-》求字符串的最大前后缀长度问题classSolution{publicintstrStr(Stringhaystack,Stringneedle){//暴力法//双指针//kmp算法//kmpint......
  • C++ 字符串类 string
    @TOC前言在C++中,字符串是一种常见的数据类型,用于存储和操作文本数据。C++标准库中提供了std::string类,它是一个功能强大的字符串类,提供了丰富的方法和操作符,使我们能够轻松地处理字符串。一、string类型概括std::string是C++标准库中定义的字符串类,它在<string>头文件中声明。它......
  • 无涯教程-Dart - continue 语句函数
    continue语句跳过当前迭代中的后续语句,与break语句不同,continue语句不会退出循环。以下示例显示了如何在Dart中使用continue语句-continue-示例voidmain(){varnum=0;varcount=0;for(num=0;num<=20;num++){if(num%2==0){......
  • HTML03(函数,DOM,jQuery,正则表达式)
    基础js是弱类型的脚本语言;在浏览器的控制台打印:console.log();定义对象varobj={};对象的属性名默认就是字符串;函数前置声明varresult=fun(12,23.44);console.log(result);functionfun(a,b){//参数不需要声明类型retu......
  • MySQL中常见的数学函数
    1.函数用于求绝对值abs() 2.函数返回小于或等于x的最大整数 floor(x) 3.函数是返回0-1的随机数 rand() 4.函数用于返回圆周率 PI() 5.函数返回x保留到小数点后y位的值truncate(x,y) 6.函数对x四舍五入,round(x,y)返回x保留到y位,截断时进行四舍五入处理 round(......