mysql 字符串的拼接、截取、替换、查找
mysql 字符串的拼接、截取、替换、查找 1、字符串的拼接 1.1 CONCAT(s1,s2,...)函数 1.2 CONCAT_WS(x,s1,s2,...)函数 2、字符串的截取 2.1 SUBSTRING(s,n,len)、MID(s,n,len)函数 2.2 LEFT(s,n)、RIGHT(s,n)函数 3、字符串的替换 3.1 INSERT(s1,x,len,s2)函数 3.2 REPLACE(s,s1,s2)函数 4、字符串的查询位置 4.1 LOCATE(str1,str)、POSITION(str1 IN str)、INSTR(str,str1)函数 4.2 FIELD(s,s1,s2,...)函数 MySQL字符串的拼接、截取、替换、查找位置。 常用的字符串函数: 函数 说明 CONCAT(s1,s2,…) 返回连接参数产生的字符串,一个或多个待拼接的内容,任意一个为NULL则返回值为NULL。 CONCAT_WS(x,s1,s2,…) 返回多个字符串拼接之后的字符串,每个字符串之间有一个x。 SUBSTRING(s,n,len)、MID(s,n,len) 两个函数作用相同,从字符串s中返回一个第n个字符开始、长度为len的字符串。 LEFT(s,n)、RIGHT(s,n) 前者返回字符串s从最左边开始的n个字符,后者返回字符串s从最右边开始的n个字符。