[英]how to remove leading and trailing slash in mysql
I need to query remove / from url fields in the table menu 我需要在表格菜单中查询删除/来自url字段
original table 原始表
menuname url
home /home/
about /home/about/
requirement 需求
menuname url
home home
about home/about
这是从字段中删除尾部斜杠的方法:
UPDATE `table_name` SET `field_name`=TRIM(TRAILING '/' FROM `field_name`)
SELECT TRIM( BOTH '/' FROM '/bar/' )
编辑
SELECT TRIM(BOTH '/' FROM link ) FROM menu
See http://dev.mysql.com/doc/refman/5.5/en/string-functions.html#function_trim 请参阅http://dev.mysql.com/doc/refman/5.5/en/string-functions.html#function_trim
Example: 例:
SELECT TRIM(BOTH '/' FROM home, about) FROM 'table_name';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.