1.concat()
2.concat_ws()
3.group_concat()
為了方便下面舉例,這裡放個student表供下面使用
s_id s_name s_***
01 張三 男
02 李四 男
03 王五 男
04 趙六 null
一、concat() :
最常用的字串拼接方法,但遇到拼接中的字串出現null的情況會返回null
語法:concat(string1,string2)
demo1
mysql > select concat(s_name,s_***) from student
+----------------------+
concat(s_name,s_***)
+----------------------+
張三男趙四男
王五男二、concat_ws():concat with separator
比concat的優點
多了個分隔符功能
如果某個字串為null,會忽略null,並返回其他字串的值
語法:concat_ws(separator,str1,str2,…)
代表 concat with separator ,是concat()的特殊形式。第乙個引數是其它引數的分隔符。分隔符的位置放在要連線的兩個字串之間。分隔符可以是乙個字串,也可以是其它引數
demo2
mysql > select concat_ws('--',s_name,s_***) from student
+-------------------------------+
concat_ws('--',s_name,s_***)
+-------------------------------+
張三--男
趙四--男
王五--男
趙六
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串聯字元 mysql字串拼接
1.concat 2.concat ws 3.group concat 為了方便下面舉例,這裡放個student表供下面使用 s ids name s 01 張三 男 02 李四 男 03 王五 男 04 趙六 null 一 concat 最常用的字串拼接方法,但遇到拼接中的字串出現null的情況會...