MySQL CONCAT 函数详解:连接字符串的利器
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 函数。
原文地址: https://www.cveoy.top/t/topic/m0pR 著作权归作者所有。请勿转载和采集!