mysql拼接字符串

目的:介绍mysql中拼接字符串的函数

mysql中拼接字符串的方法主要有两种,分别是CONCAT()和CONCAT_WS()。

一、CONCAT()

1、语法:CONCAT(str1,str2,…);

2、将str1、str2...拼成一个字符串,注意:如果其中有一个字符串为空,就返回空;

3、用法:

	select CONCAT('aa','bb','cc') ceshi,CONCAT('dd','ee',null) ceshi2;
运行效果如下图:

mysql拼接字符串_第1张图片

二、CONCAT_WS()

1、语法:CONCAT_WS(separator,str1,str2,…);

2、含义:将str1、str2....用separator做分割符拼接起来,注意:如果字符串都为null,则返回null;

3、用法:

	select CONCAT_WS('_','bb','cc') ceshi,CONCAT_WS('_','dd','ee',null) ceshi2,CONCAT_WS('_',null,null,null) ceshi3;
运行效果如下图:

mysql拼接字符串_第2张图片


你可能感兴趣的:(mysql,mysql,CONCAT,CONCAT_WS)