sql语句截取字段中某一符号前几位的方法?

原始数据为:

1.获取第一个“@”前面的字符串:

select substring_index(字段名, '@', 1)  from 表名;

 

得到的数据为:

2、获取第一个“@”后面的字符串:

select substring_index(字段名, '@', -1)  from 表名;

 

得到的结果为:

 

posted @ 2021-11-09 10:08  The-Chosen-One  阅读(4598)  评论(0编辑  收藏  举报