在MySQL中,去除字符串兩邊的字符是一個常見的需求。MySQL有兩個內置函數可以實現這個目的:TRIM和LTRIM/RTRIM。
TRIM(str)
TRIM函數會從字符串str中去除兩邊的指定字符(默認為空格),返回結果。例如:
SELECT TRIM(' hello ');
-- 返回 'hello'
SELECT TRIM('~ hello ~', '~');
-- 返回 ' hello '
可以看到,TRIM函數的第二個參數可以指定要去除的字符。
LTRIM(str) 或 RTRIM(str)
LTRIM函數會從字符串str左邊去除指定字符(默認為空格),RTRIM函數則是從右邊去除。例如:
SELECT LTRIM(' hello ');
-- 返回 'hello '
SELECT RTRIM('~ hello ~', '~');
-- 返回 '~ hello '
需要注意的是,LTRIM和RTRIM函數只會去除字符串兩邊的指定字符,不會去除中間的。
以上就是MySQL去除字符串兩邊字符的函數和使用方法。
上一篇html實現煙花代碼
下一篇vue http跨域