关于MySQL 字符串操作的一次记录

初始数据
在这里插入图片描述

SUBSTRING

SQL 中的 substring函数是用来抓出一个栏位资料中的其中一部分。这个函数的名称在不同的资料库中不完全一样。
substring(字段名,开始位置,结束位置)

substring函数
SELECT SUBSTRING(url,1,3) sub FROM table

运行结果
在这里插入图片描述

LEFT

返回最左边的N个字符的字符串,或NULL如果任何参数是NULL。
substring(字段名,长度设置)

lift函数
SELECT LEFT(url,9) sub FROM table

运行结果
在这里插入图片描述
RIGHT

返回字符串最右边的 N 个字符,如果任意参数为NULL返回NULL。
rignt(字段名,长度设置)

rignt函数
SELECT RIGHT(url,9) sub FROM table

运行结果
在这里插入图片描述
LOWER

返回字符串根据当前字符集映射转为小写字母。
lower(字段名)

lower函数
SELECT LOWER(url) sub FROM table

运行结果
在这里插入图片描述
UPPER

返回字符串根据当前字符集映射所有字符为大写。
upper(字段名)

upper函数
SELECT UPPER(url) sub FROM table

运行结果
在这里插入图片描述
CONCAT

CONCAT函数用于连接两个字符串,形成一个字符串。
concat(‘值’,‘值’,‘值’……N)

concat函数
SELECT CONCAT(‘www’,’.’,‘baidu’,’.’,‘com’) sub

运行结果
在这里插入图片描述
CONCAT_WS

CONCAT_WS()表示连接之用分隔符,它是CONCAT()的一种特殊形式。 第一个参数是分隔的参数的其余部分。分隔符是要连接的串之间加入。分隔符可以是一个字符串,如可以是参数的其余部分。如果分隔符是NULL,则结果为NULL。
concat_ws(‘要拼接的字符’,‘值’,‘值’……N)

concat_ws函数
SELECT CONCAT_WS(’$’,‘1’,‘2’,‘3’,‘4’) sub

运行结果
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值