CONCAT 函数是 MySQL 中用来连接两个或多个字符串的函数,它将多个字符串拼接成一个字符串,可以将字符串、数字、日期等类型的数据连接在一起。

语法:

CONCAT(string1, string2, ...)

参数:

  • string1、string2、...:要连接的字符串,可以是常量、列名或表达式。

示例:

SELECT CONCAT('Hello', ' ', 'world');  -- 输出结果为 'Hello world'
SELECT CONCAT('Hello', NULL);  -- 输出结果为 NULL
SELECT CONCAT('Hello', 123);  -- 输出结果为 'Hello123'
SELECT CONCAT(123, 456);  -- 输出结果为 '123456'
SELECT CONCAT('Today is ', DATE_FORMAT(NOW(), '%Y-%m-%d'));  -- 输出结果为 'Today is 2021-10-01'

需要注意的是,如果其中一个参数为 NULL,那么 CONCAT 函数的返回值也为 NULL。如果需要忽略 NULL 参数,可以使用 CONCAT_WS 函数。

MySQL CONCAT 函数详解:连接字符串的利器

原文地址: https://www.cveoy.top/t/topic/m0pR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录