Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql 字符串连接

作者:潮起潮落   发布日期:2025-08-26   浏览:51

-- 示例代码:使用 CONCAT 函数连接字符串

-- 创建一个示例表
CREATE TABLE example (
    id INT PRIMARY KEY,
    first_name VARCHAR(50),
    last_name VARCHAR(50)
);

-- 插入一些示例数据
INSERT INTO example (id, first_name, last_name) VALUES
(1, 'John', 'Doe'),
(2, 'Jane', 'Smith');

-- 使用 CONCAT 函数连接 first_name 和 last_name 字段
SELECT CONCAT(first_name, ' ', last_name) AS full_name
FROM example;

-- 输出结果:
-- full_name
-- -----------------
-- John Doe
-- Jane Smith

-- 如果需要处理 NULL 值,可以使用 CONCAT_WS 函数
-- 例如,如果 middle_name 可能为 NULL
SELECT CONCAT_WS(' ', first_name, middle_name, last_name) AS full_name
FROM example;

解释说明:

  • CONCAT 函数用于将多个字符串连接成一个字符串。你可以传递多个参数给 CONCAT,它会依次连接这些参数。
  • CONCAT_WS 函数与 CONCAT 类似,但第一个参数是分隔符,后续参数是待连接的字符串。它会自动跳过 NULL 值,避免在结果中出现不必要的空格或其他分隔符。

如果有任何问题或需要进一步的帮助,请告诉我!

上一篇:mysql json_extract

下一篇:mysql 备份表

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

存储过程mysql

mysql with语句

mysql时间加减

brew 启动mysql

unsigned在mysql中是什么意思

mysql 备份恢复

mysql 插入更新

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站