题解 | #修复串列了的记录#

修复串列了的记录

https://www.nowcoder.com/practice/a5475ed3b5ab4de58e2ea426b4b2db76

select 
exam_id,
substring_index(tag,',', 1) as tag,
substring_index(substring_index(tag, ',',2),',',-1) as difficulty,
substring_index(tag,',',-1) as duration
from examination_info
where tag like '%,%';

字符串分隔符切割函数要会使用:

substring_index 按特定分隔符截取子串,语法如下:
	substring_index(str, delim, count),其中delim是指定的分隔符
	如果count=n是正数,那么从左往右数第n个分隔符左边的全部内容(索引从1开始)
	如果count=n是负数,那么从右往左数第n个分隔符右边的全部内容

全部评论

相关推荐

05-23 19:02
吉林大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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