题解 | #提取博客URL中的用户名#

提取博客URL中的用户名

http://www.nowcoder.com/practice/26c8715f32e24d918f15db69518f3ad8

SUBSTRING_INDEX(str,delim,count),是一个通过特定标识符"delim"来截取子串的函数,我们日常使用频率是很高的;
delim:通过该标识符来进行截取的,delim可以为任意字符,不要为空;
count:代表第几次出现;count为正数,代表从左边取标识符出现第count次之前的子串;负数则相反,从右边取标识符出现第count次之后的子串。【'左边’代表‘前’, '右边’代表‘后’】

SELECT device_id,
       SUBSTRING_INDEX(blog_url,"/",-1) AS user_name
FROM user_submit;
全部评论
这个函数有办法取出特定索引的字符串吗
点赞 回复 分享
发布于 2022-10-08 14:54 四川
这里为什么不要用GROUP BY
点赞 回复 分享
发布于 2022-08-09 21:05
有点不理解,不是应该第2个/开始之后的子串吗,count数字代表第几个分隔符,正负代表取左还是取右,SUBSTRING_INDEX(blog_url,"/",-2) AS user_name
点赞 回复 分享
发布于 2022-03-03 09:32
666
点赞 回复 分享
发布于 2022-02-19 18:20

相关推荐

评论
66
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务