MySql 字串拼接函式

2021-08-22 06:03:38 字數 845 閱讀 3285

本文介紹mysql中的字串拼接函式。

語法:concat(str1,str2…)

說明:將str1、str2…直接連線起來,如:執行select concat('a','b','c')將會輸出abc

注意:

1. 若引數存在null則結果為null,如:執行select concat('a','b',null)將會輸出null

語法:concat_ws(separator,str1,str2…)

說明:concat_ws可以簡單的記為concat with separator,使用separator連線str1、str2…,如:執行select concat_ws(',','a','b','c')將會輸出a,b,c

注意:

1. 若分隔符為null,則結果為null,如:執行select concat_ws(null,'a','b','c')將會輸出null

2. 若字串中存在null,則會忽略該字元,如:執行執行select concat_ws(',','a',null,'c')將會輸出a,c

語法:group_concat([distinct] 要連線的字段 [order by 排序字段 asc/desc] [separator 『分隔符』])

說明:將指定列連線起來,如:執行select group_concat(name) from user將輸出金剛狼,鳳凰女,風暴女

MYSQL字串拼接

一 mysql自帶字串拼接函式 concat 字串拼接 concat ws 指定字串分割拼接字串拼接 語法 concat str1,str2 解釋 concat 拼接 str1和str2字串,省略號.代表可以多個字串拼接 示例 select concat hello word select conc...

mysql字串拼接

concat concat ws group concat 為了方便下面舉例,這裡放個student表供下面使用 s id s name s 01張三男02 李四男03王五男04 趙六null 最常用的字串拼接方法,但遇到拼接中的字串出現null的情況會返回null demo1 mysql sele...

mysql字串拼接

1.concat 2.concat ws 3.group concat 為了方便下面舉例,這裡放個student表供下面使用 s id s name s 01 張三 男 02 李四 男 03 王五 男 04 趙六 null 一 concat 最常用的字串拼接方法,但遇到拼接中的字串出現null的情況...