MySQL-数据处理函数

Upper()将文本转换为大写 ;

SELECT
	AREAR_CODE, UPPER(AREAR_CODE) AS AREAR_CODE_UPPER FROM net_resource_msg_log LIMIT 2;
I Like English --> I LIKE ENGLISH

Left(str, str_len) 返回串左边的字符: str 表示选取的列名,str_len从左边截取的长度 ;

SELECT
	AREAR_CODE, LEFT(AREAR_CODE, 2) AS AREAR_CODE_left_len_2 FROM net_resource_msg_log LIMIT 2;

Locate() 找出串的一个子串的索引位置,位置索引范围:[1, len(字符串长度)]

AREAR_CODE = '阳光'
SELECT
	AREAR_CODE, LOCATE('光', AREAR_CODE) AS AREAR_CODE_SUB_STR FROM net_resource_msg_log LIMIT 10;

Lower() 将串转换为小写

SELECT
	AREAR_CODE, LOWER(AREAR_CODE) AS AREAR_CODE_UPPER FROM net_resource_msg_log LIMIT 2;
I Like English --> i like english

LTrim() 去掉串左边的空格

SELECT
	AREAR_CODE, LTRIM(AREAR_CODE) AS AREAR_CODE_UPPER FROM net_resource_msg_log LIMIT 2;
I Like English	-->  I Like English

Right(str, len) 返回串右边的字符

# 取字符串右边的两个字符
SELECT
	AREAR_CODE, RIGHT(AREAR_CODE, 2) AS AREAR_CODE_NEW FROM net_resource_msg_log LIMIT 2;
  I Like English --> sh

RTrim() 去掉串右边的空格

SELECT
	AREAR_CODE, RTRIM(AREAR_CODE) AS AREAR_CODE_NEW FROM net_resource_msg_log LIMIT 2;
  I Like English --> I Like English

SubString(substring, substring_index) 返回子串的字符

SELECT
	AREAR_CODE, SUBSTRING('Like', 3, 5) AS AREAR_CODE_NEW FROM net_resource_msg_log LIMIT 2;
  I Like English --> ke

Upper() 将串转换为大写

SELECT
	AREAR_CODE, UPPER(AREAR_CODE) AS AREAR_CODE_NEW FROM net_resource_msg_log LIMIT 2;
  I Like English --> I LIKE ENGLISH
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值