MySQL中的CONCAT()函数可以用来连接字符串,它可以接受任意数量的参数,并将它们连接成一个字符串。CONCAT()函数可以接受任意类型的参数,包括字符串、数字和日期。
使用CONCAT()函数的基本语法如下:
CONCAT(string1,string2,string3,...stringN)
在上面的语法中,string1,string2,string3等都是要连接的字符串。
例如,我们可以使用下面的语句来连接字符串:
SELECT CONCAT('Hello','World') AS 'Greeting';
运行上面的语句,将会返回以下结果:
Greeting HelloWorld
我们也可以使用CONCAT()函数连接多个字符串:
SELECT CONCAT('Hello',' ','World') AS 'Greeting';
运行上面的语句,将会返回以下结果:
Greeting Hello World
我们还可以使用CONCAT()函数来连接字符串和数字:
SELECT CONCAT('The value is ',10) AS 'Result';
运行上面的语句,将会返回以下结果:
Result The value is 10
我们还可以使用CONCAT()函数来连接字符串和日期:
SELECT CONCAT('Today is ',CURDATE()) AS 'Result';
运行上面的语句,将会返回以下结果:
Result Today is 2019-09-30
CONCAT()函数可以帮助我们方便地连接任意类型的参数,从而得到我们想要的字符串。