mysql 字符串 拼接 截取 替换
2018-02-22 15:28
726 查看
一. 字符串拼接
concat('asdf',str);
说明: 拼接asdf 和 str
二. 字符串截取
从左开始截取字符串left(str, length)
说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from tablename
从右开始截取字符串
right(str,length)
说明:right(被截取字段,截取长度) 例:select right(content,200) as abstract from tablename
按长度截取字符串
substring(str, pos) substring(str, pos, length)
说明:substring(被截取字段,从第几位开始截取) substring(被截取字段,从第几位开始截取,截取长度) 例: select substring(content,5) as abstract from tablename select substring(content,5,200) as abstract from tablename (注:如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取的长度)
按关键字截取字符串
substring_index(str,delim,count)
说明:substring_index(被截取字段,关键字,关键字出现的次数) 例: SELECT SUBSTRING_INDEX(page ,' ',1) ,page FROM tablename (注:如果关键字出现的次数是负数 如-2 则是从后倒数,到字符串结束)
SUBSTRING(str, INSTR(str, delim) + count)
说明: SUBSTRING(被截取的字符串, INSTR(被截取的字符串, 关键字) + 关键字长度) 例: select SUBSTRING(page, INSTR(page, ' number ') + 8),page from tablename INSTR(字段名, 字符串) 这个函数返回字符串在某一个字段的内容中的位置, 没有找到字符串返回0,否则返回位置(从1开始) (注: 截取的是关键字之后的字符串)
三. 字符串替换
replace(str,original,replace)
说明:replace(字符串,被替换的字符串,替换成的字符串) 例: SELECT replace(street ,’asdf ‘,”) ,street FROM tablename 讲street中的asdf替换为空
啦啦啦
相关文章推荐
- mysql 字符串 拼接 截取 替换
- oracle操作字符串:拼接、替换、截取、查找
- Oracle 操作字符串:拼接、替换、截取、查找
- JavaScript 字符串操作(给索引查字符/给字符查索引/uri 编码和解码/字符串拼接/字符串截取/去掉空白/替换/变为数组/查找字符串中所有匹配项)
- 截取,拼接,替换字符串
- oracle操作字符串:拼接、替换、截取、查找、长度、判断
- oracle操作字符串:拼接、替换、截取、查找
- oracle操作字符串:拼接、替换、截取、查找
- MYSQL一些字符串的处理,如拼接,截取等,便于用在同一字段中多个值的处理
- NSString:创建,长度,取字符,是否以某字符串开头,结尾, 查找指定字符串的范围,截取,拼接,替换,比较,替换,数值转换,大小写转换
- Mysql截取拼接字符串
- python字符串操作,截取,拼接,替换,删除,比较,查找
- oracle操作字符串:拼接、替换、截取、查找
- 字符串 删除 比较 查找 替换 大小写转换 长度 创建 拼接 截取 前后缀
- perl中操作mysql,字符匹配与替换,字符串截取,计算字符长度
- oracle操作字符串:拼接、替换、截取、查找(修改版)
- oracle操作字符串:拼接、替换、截取、查找
- mysql存储过程中截取拼接的字符串
- iOS NSString 字符串处理:截取字符串、匹配字符串、分隔字符串、拼接字符串、替换字符串
- Python字符串拼接、截取及替换方法总结分析