方法一:使用TRIM函數
TRIM函數可以去除字符串前后的空格,語法如下:
str] FROM str)
str表示要去除的字符,如果不指定,則默認去除空格。要去除字符串前后的空格,可以使用以下查詢語句:
SELECT TRIM(' hello world ');
輸出結果為:
hello world
方法二:使用REPLACE函數
REPLACE函數可以將字符串中的某個字符替換成另一個字符,語法如下:
ewstr)
ewstr表示替換后的字符。要去除字符串中的空格,可以使用以下查詢語句:
SELECT REPLACE('hello world', ' ', '');
輸出結果為:
helloworld
方法三:使用REGEXP_REPLACE函數
REGEXP_REPLACE函數可以使用正則表達式替換字符串中的某個字符,語法如下:
, replace)
表示要替換的正則表達式,replace表示替換后的字符。要去除字符串中的空格,可以使用以下查詢語句:
SELECT REGEXP_REPLACE('hello world', '\\s+', '');
輸出結果為:
helloworld
以上就是在MySQL查詢中去除空格的三種方法,可以根據實際情況選擇合適的方法進行處理。