在MySQL數據庫中,字符串中可能會存在一些特定字符,需要將其去除。例如,需要去除字符串中的空格或者逗號等符號。本文將介紹如何在MySQL中使用字符串函數去除指定的字符。
SELECT TRIM(BOTH ' ' FROM ' hello world ');
上述語句使用TRIM函數去除字符串中的空格,在“BOTH”關鍵字后指定了需要去除的字符。執行結果為“hello world”。其中,“BOTH”為TRIM函數的第二個參數,指定去除的字符是字符串兩端的空格。
SELECT REPLACE('hello,world',',','');
上述語句使用REPLACE函數將字符串中的逗號替換為空格。執行結果為“helloworld”。其中,第一個參數為原字符串,第二個參數為需要替換的字符,第三個參數為用于替換的字符或者字符串。
SELECT REGEXP_REPLACE('hello.\world','[.]+','');
上述語句使用REGEXP_REPLACE函數將字符串中的點號(“.”)去除。執行結果為“helloworld”。其中,第一個參數為原字符串,第二個參數為正則表達式,第三個參數為用于替換的字符或者字符串。
通過使用MySQL中的字符串函數,可以簡單地去除指定的字符。
上一篇mysql字符串后面補0
下一篇mysql字符串變列表