如何在MySQL中删除前导和尾随斜杠

8
我可以帮忙翻译。以下是您需要翻译的内容:

我需要查询菜单表中URL字段中的斜杠并将其移除。

原始表格:

menuname url
home     /home/
about    /home/about/

需求

menuname   url
home       home
about      home/about
3个回答

17

这是如何从字段中移除尾部斜杠的方法:

UPDATE `table_name` SET `field_name`=TRIM(TRAILING '/' FROM `field_name`)

1
而对于在开头修剪,应该使用LEADING而不是TRAILING,很酷! - Urs

9
SELECT TRIM( BOTH  '/'    FROM  '/bar/' )     

编辑

SELECT TRIM(BOTH  '/' FROM link ) FROM menu

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接