Mysql 删除字段中第一个/之前的所有内容并将其输出
我在MySQL表中有如下数据:Mysql 删除字段中第一个/之前的所有内容并将其输出,mysql,Mysql,我在MySQL表中有如下数据: us/books/fiction books/fiction 仅在MySQL中,在选择过程中,是否可以删除第一个/之前的内容,以便输出的最终数据如下所示: us/books/fiction books/fiction 我已经搜索过了,但在MySQL中找不到任何可以这样做的函数 我试过这个,但它离开了/before。我正在尝试在没有/ select substring(url, instr(url, '/')) from myTable; 只需添加+1,即
us/books/fiction
books/fiction
仅在MySQL中,在选择过程中,是否可以删除第一个/
之前的内容,以便输出的最终数据如下所示:
us/books/fiction
books/fiction
我已经搜索过了,但在MySQL中找不到任何可以这样做的函数
我试过这个,但它离开了/before。我正在尝试在没有/
select substring(url, instr(url, '/')) from myTable;
只需添加+1,即可在子字符串中删除该/项:
select substring(url, instr(url, '/') + 1) from myTable;