码迷,mamicode.com
首页 > 其他好文 > 详细

字符函数

时间:2016-10-30 16:22:08      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:字符串替换   length   保留   substr   esc   nbsp   空格   字符串   sel   

字符函数
concat(‘xiaodeng‘,‘is boy‘)   字符链接,参数可接受变量
concat_ws(‘|‘,‘a‘,‘b‘,‘c‘,‘d‘)  使用指定分隔符进行字符的链接
format()数字格式化,
format(12560.752,2);   #保留2个小数点,同时格式化
lower 小写
upper 大写
left() 获取左侧数据,
left(‘mysql’,2)  #抓取字符串的前2位
right()
length 获取字符串长度,输出结果有前导空格
ltrim 删除前导空格  left trim,简写就是ltrim  前导空格
rtrim 删除后续空格
trim 删除前导和后续空格
substring() 字符串截取
[not] like  模式匹配
replace 字符串替换

#删除前导特定字符
select  trim(leading  ‘?‘  from   ‘??mysql???‘)   #输出结果为 mysql???
 
#删除后导特定字符
select  trim(trailing  ‘?‘  from   ‘??mysql???‘)   #输出结果为 ??mysql
 
#删除前后特定字符,中间特定字符串无法去掉,这里可以用到replace函数
select  trim(both  ‘?‘  from   ‘??mysql???‘)   #输出结果为 mysql

#replacce

#substring(string,从前几位截取,截取位数)
substring(‘mysql‘,-1)  #结果为L,最后一个字符



#[not] like
#如果string中有%号,怎么使用like语句查询含有%的数据呢?
select * from  test where first_name like ‘%1%%‘ escape ‘1‘;   #在不需要作为通配符处理的%前面加入数字1,
#同时,后面接escape,告知mysql 1后面的%不作为通配符处理即可

%任意的字符
_:任意一个字符

字符函数

标签:字符串替换   length   保留   substr   esc   nbsp   空格   字符串   sel   

原文地址:http://www.cnblogs.com/dengyg200891/p/6013049.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!