gpt4 book ai didi

mysql - 删除最后一个斜杠和 MySQL 查询之后的所有内容

转载 作者:行者123 更新时间:2023-11-29 06:36:28 25 4
gpt4 key购买 nike

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

工作正常。但是如何删除“/”之后的所有内容以及“/”本身呢?

所以字符串

http://mydomain.com/cde/abc/index.html

会变成

http://mydomain.com/cde/abc

最佳答案

最简单的应该是将 / 附加到您已经计算的字符串,以便它也被修剪;

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

A simple SQLfiddle to test with .

关于mysql - 删除最后一个斜杠和 MySQL 查询之后的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24349122/

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