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

mysql拼接查询

作者:′残花败落°   发布日期:2025-10-10   浏览:86

-- 示例代码:MySQL 拼接查询

-- 使用 CONCAT 函数进行字符串拼接
SELECT CONCAT(first_name, ' ', last_name) AS full_name
FROM employees;

-- 解释说明:
-- 1. CONCAT 是 MySQL 中用于拼接字符串的函数。
-- 2. 上述查询将 `employees` 表中的 `first_name` 和 `last_name` 字段拼接成一个完整的姓名,并命名为 `full_name`。

-- 使用 GROUP_CONCAT 函数进行多行数据拼接
SELECT department_id, GROUP_CONCAT(employee_id SEPARATOR ', ') AS employee_ids
FROM employees
GROUP BY department_id;

-- 解释说明:
-- 1. GROUP_CONCAT 函数用于将多行数据拼接成一行,常用于分组查询。
-- 2. 上述查询将每个部门的员工 ID 拼接成一个逗号分隔的字符串,并按部门分组。

-- 使用 UNION 进行多个查询结果的拼接
SELECT 'Employees' AS source, employee_id, first_name, last_name
FROM employees
UNION
SELECT 'Managers' AS source, manager_id, first_name, last_name
FROM managers;

-- 解释说明:
-- 1. UNION 用于将两个或多个 SELECT 查询的结果合并成一个结果集。
-- 2. 上述查询将 `employees` 表和 `managers` 表的数据拼接在一起,并添加了一个 `source` 列来区分数据来源。

上一篇:mysql设置主键

下一篇:mysql事件使用方法

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

存储过程mysql

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

unsigned在mysql中是什么意思

centos9 安装mysql

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

Laravel 中文站