题解 | #提取博客URL中的用户名#
提取博客URL中的用户名
http://www.nowcoder.com/practice/26c8715f32e24d918f15db69518f3ad8
要求
提取博客URL中的用户名
思路
解法1: 因为用户名前的网址字符串数量是固定的,所以可以用SUBSTRING(blog_url,11) -- 从第11个字符开始读取到结束
解法2: 网名都是在倒数第一个“/”后面的,所以我们可以用SUBSTRING_INDEX(blog_url,"/",-1)---从倒数第一个“/"后面开始读取到结束
实现
解法1:
select device_id, SUBSTRING(blog_url,11) as user_name
from user_submit
解法2:
select device_id, SUBSTRING_INDEX(blog_url,"/",-1) as user_name
from user_submit