题解 | #提取博客URL中的用户名#
提取博客URL中的用户名
https://www.nowcoder.com/practice/26c8715f32e24d918f15db69518f3ad8
SELECT device_id, SUBSTRING_INDEX(blog_url,'/',-1) AS user_name FROM user_submit
SUBSTRING_INDEX(str, delim, num) str是要处理的字符串,delim是分隔符,num计数。
如果num为正数,例如2,那么就是将str按分隔符delim分割,从左往右数,到第2个分隔符的全部内容。
如果num是负数,例如-1,那么就是将str按分隔符delim分割,从右往左数(也就是从字符串尾端开始),到第2个分隔符的全部内容。