MySQL学习--排序查询、字符函数

引用

select 查询列表 from 表 where 筛选条件 order by 排序
列表 asc或desc	特点:asc是升序,desc是降序,如果不写
默认为升;一般放于句尾,除了limit字句
		order by 条件1,条件2等(条件1优先,同按下一个排)

length(字段)

返回字段长度以字节为单位

concat

拼接字符串

upper、lower

大小写字符

substr、substring

索引从1开始,注意区分java和c
substr、substring
	截取字符段作用
	substr(字符序列,需要截取位置开始下标,需要截取的字符长度)

instr(主串,子串)

作用是返回子串第一次在主串的起始位置索引,若没有则返回0

trim(‘指定字符串’from’主串’)

出去指定字符串严格匹配
	例如:trim('aa'from'aaa12aaaa12aaaa');
	结果为:a12aaaa12,由此可见严格匹配aa

lpad(‘字符’,len,‘填充字符’)

用指定字符左填充指定长度,len为填充结果总长

rpad(‘字符’,len,‘填充字符’)

用指定字符右填充指定长度,len为填充结果总长

replace 替换

replace('主串','需要配替换的串','用指定串替换')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值