#字符串字符个数
select char_length('hello'); #返回字符数
select length('hello'); #返回字节长度
#字符串合并
select concat('a','b'); #不指定分隔符
select concat_ws(',','a','b'); #指定分隔符
#返回字符串在列表中的位置
select field('aaa','asa','aaa','bbb');
#去除字符串左边空格
select ltrim(' oo ');
#去除字符串右边空格
select rtrim(' oo ');
#去除字符串两边空格
select trim(' oo ');
#字符串截取
select mid('helloworld',2,3); #从第二个字符开始截取,截取三个
#获取字符串a在b中的位置
select position('a' in 'ssadfa');
#替换
select REPLACE('asdhasldja','asd','aaa');
#字符串翻转
select REVERSE('hello')
#返回字符串后几个字符
select right('aaascsqa',3)
#字符串比较
select strcmp('aaaaa','a')
#字符串截取
select substr('hello',2,3) #从第二个字符开始截取三个
#大小写转换
SELECT UPPER('ssjsj');
SELECT LOWER('sSDXj');
SELECT left(hiredate,4) from emp;
SELECT YEAR(hiredate) from emp;