gpt4 book ai didi

MySQL删除特定字符后的字符串的最后部分

转载 作者:可可西里 更新时间:2023-11-01 07:00:23 25 4
gpt4 key购买 nike

我需要删除列中字符串的最后一部分,其中我有一个名为“路径”的字段,如下所示:

images/prop/images/2034/22399_2034.JPG

我需要删除最后一个“/”之后的所有内容,以便拥有

images/prop/images/2034/

代替

images/prop/images/2034/22399_2034.JPG

我不知道这是否可行。谢谢。

最佳答案

可以结合MySQL的TRIM()SUBSTRING_INDEX()功能:

SELECT TRIM(TRAILING SUBSTRING_INDEX(path, '/', -1) FROM path)
FROM my_table

查看 sqlfiddle .

关于MySQL删除特定字符后的字符串的最后部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18048525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com