请教大佬们,关于字符串切割的sql语句。

需切割的字符串:

导师作品123|/Uploads/123.jpg`导师作品456|/Uploads/123.jpg`。。。。。

需注意:中间是以"|"隔开,尾部是以 " ` "隔开的

想得到的结果如下:

图片说明

先用“ ' ”得到每一个, 再找每一个中| 的位置,substr

你是要把这个字符串从数据库读出来在前端这样显示,还是把这个字符串入库成表的形式

可以用locate函数截取
https://stackoverflow.com/questions/4021507/how-to-extract-the-nth-word-and-count-word-occurrences-in-a-mysql-string