删除第一个/在字段之前的所有内容并输出它

时间:2013-11-10 10:42:48

标签: mysql

我在MySQL表中有这样的数据:

us/books/fiction

仅在MySQL中,在选择期间,是否可以删除第一个/之前的内容,以便输出的最终数据如下所示:

books/fiction

我已经搜索但在MySQL中找不到任何可以执行此操作的功能。

我尝试了这个,但它离开了/之前。我试图在没有/

的情况下这样做
select substring(url, instr(url, '/')) from myTable;

1 个答案:

答案 0 :(得分:1)

只需添加+1,也可以在子字符串中删除/:

select substring(url, instr(url, '/') + 1) from myTable;