欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 獲取字符串拼接

錢淋西2年前8瀏覽0評論

在mysql中,使用字符串拼接可以將多個字符串連接成一個字符串。mysql提供了不同的函數(shù)來實(shí)現(xiàn)字符串拼接,其中最常用的是CONCAT函數(shù)。

語法:CONCAT(string1, string2, string3, ...)

其中,string1、string2、string3等為需要拼接的字符串,多個字符串之間用逗號隔開。

示例:

SELECT CONCAT('Hello', ' ', 'World');
結(jié)果為:Hello World

當(dāng)需要拼接的字符串較多時,CONCAT函數(shù)使用起來比較麻煩,需要寫很多個參數(shù)。這時可以使用CONCAT_WS函數(shù)。

語法:CONCAT_WS(separator, string1, string2, string3, ...)

其中,separator為字符串分隔符,string1、string2、string3等為需要拼接的字符串,多個字符串之間用逗號隔開。CONCAT_WS會自動在各個字符串之間添加separator。

示例:

SELECT CONCAT_WS(',', 'apple', 'orange', 'banana');
結(jié)果為:apple,orange,banana

如果要在字符串中嵌入單引號或雙引號,可以使用ESCAPE函數(shù)來轉(zhuǎn)義。

語法:CONCAT(string1, string2, string3, ...) ESCAPE 'escape_char'

其中,escape_char為轉(zhuǎn)義字符,默認(rèn)為反斜杠(\)。

示例:

SELECT CONCAT('I', ' don\'t ', 'like', ' it') ESCAPE '\'';
結(jié)果為:I don't like it