0
点赞
收藏
分享

微信扫一扫

【练习】19. 字符串函数

萧萧雨潇潇 2022-02-05 阅读 80
sql
#字符串字符个数
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;
举报

相关推荐

0 条评论