初始数据
关于MySQL 字符串操作的一次记录

SUBSTRING

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

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

运行结果
关于MySQL 字符串操作的一次记录

LEFT

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

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

运行结果
关于MySQL 字符串操作的一次记录
RIGHT

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

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

运行结果
关于MySQL 字符串操作的一次记录
LOWER

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

lower函数
SELECT LOWER(url) sub FROM table

运行结果
关于MySQL 字符串操作的一次记录
UPPER

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

upper函数
SELECT UPPER(url) sub FROM table

运行结果
关于MySQL 字符串操作的一次记录
CONCAT

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

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

运行结果
关于MySQL 字符串操作的一次记录
CONCAT_WS

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

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

运行结果
关于MySQL 字符串操作的一次记录

相关文章: