常用mysql字符串操作函数介绍
1. c++ONcat
CONCAT函数用于将两个或多个字符串连接成一个字符串。语法如下:
CONCAT(string1,string2,...)
其中,string1、string2等是要连接的字符串。
例如,有两个字符串分别为'Hello'和'world',用CONCAT函数连接起来就是:'hello world'。
2. substring
substrING函数用于截取字符串的一部分。语法如下:
subSTRING(string, start, length)
其中,string是要截取的字符串,start是开始截取的位置,length是要截取的长度。
例如,有一个字符串为'abcdefg',要截取其中从第二个字符开始的三个字符,可以使用SUBSTRING函数:SUBSTRING('abcdefg', 2, 3),得到的结果是'bcd'。
3. LENGTH
LENGTH函数用于返回字符串的长度。语法如下:
LENGTH(string)
其中,string是要计算长度的字符串。
例如,有一个字符串为'Hello world',使用LENGTH函数计算这个字符串的长度,可以使用LENGTH('Hello world'),得到的结果是11。
4. UPPER和LOWER
UPPER和LOWER函数分别用于将字符串转换成大写和小写。语法如下:
UPPER(string)
和LOWER(string)
其中,string是要转换大小写的字符串。
例如,有一个字符串为'Hello world',要将这个字符串转换成大写,可以使用UPPER('Hello world'),得到的结果是'HELLO WORLD'。
5. replace
REPLace函数用于将一个字符串中的某个子串替换成另一个子串。语法如下:
REPLACE(string, oldstr, newstr)
其中,string是要进行替换的字符串,oldstr是要被替换的子串,newstr是替换后的子串。
例如,有一个字符串为'Hello world',要将其中的'world'替换成'everyone',可以使用REPLACE('Hello world', 'world', 'everyone'),得到的结果是'Hello everyone'。
6. TRIM
TRIM函数用于将字符串两端的空格去掉。语法如下:
TRIM(string)
其中,string是要去掉空格的字符串。
例如,有一个字符串为' Hello world ',要将其中两端的空格去掉,可以使用TRIM(' Hello world '),得到的结果是'Hello world'。
7. LIKE
LIKE操作符用于匹配字符串中的模式。语法如下:
string LIKE pattern
其中,string是要进行匹配的字符串,pattern是匹配的模式。
例如,有一个字符串为'Hello world',要判断其中是否包含'world'这个子串,可以使用'Hello world' LIKE '%world%',得到的结果是true。
还没有评论,来说两句吧...