本文介紹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的情況...