欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL將查詢結果用英文逗號,連接的實現方式

 更新時間:2025年04月11日 09:37:14   作者:XerCis  
這篇文章主要介紹了MySQL將查詢結果用英文逗號,連接的實現方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

問題描述

-- 創(chuàng)建表
CREATE TABLE `person` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用戶ID',
  `name` varchar(255) NOT NULL COMMENT '用戶名',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

-- 插入數據
INSERT INTO `person` VALUES (1, '劉一');
INSERT INTO `person` VALUES (2, '陳二');
INSERT INTO `person` VALUES (3, '張三');
INSERT INTO `person` VALUES (4, '李四');
INSERT INTO `person` VALUES (5, '王五');

解決方案

SELECT GROUP_CONCAT(你的字段) FROM 你的表
  • 如:
SELECT GROUP_CONCAT(name) FROM person
  • 效果:

  • 封裝:
SELECT GROUP_CONCAT(x) FROM 
(SELECT x FROM x
WHERE 
GROUP BY x) AS a

遇到的坑

結果太長,顯示不全

  • group_concat_max_len 連接結果的最大長度默認為 1024 ,64 位系統(tǒng)最大為 18446744073709551615
  • 可以臨時設置:
# 默認為 1KB
SET SESSION group_concat_max_len = 1024;
# 1MB
SET SESSION group_concat_max_len = 1048576;
# 10MB
SET SESSION group_concat_max_len = 10485760;
# 1GB
SET SESSION group_concat_max_len = 1073741824;

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • MySQL分布式集群搭建教程

    MySQL分布式集群搭建教程

    這篇文章主要介紹了MySQL分布式集群搭建教程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • mssql2008 自定義表類型實現(批量插入或者修改)

    mssql2008 自定義表類型實現(批量插入或者修改)

    在做大型網站或者系統(tǒng)的時候,經常會遇到個問題就是批量插入或者修改數據庫;今天這邊不講SqlBulkCopy,只簡單講sql自定義表類型,感興趣的朋友可以了解下哦,希望本文對你有所幫助
    2013-01-01
  • MySQL?UPDATE多表關聯(lián)更新的實現示例

    MySQL?UPDATE多表關聯(lián)更新的實現示例

    MySQL可以基于多表查詢更新數據,本文主要介紹了MySQL?UPDATE多表關聯(lián)更新的實現示例,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-08-08
  • MySql索引原理與操作

    MySql索引原理與操作

    索引是有雙面性的,合理的建立索引可以提高數據庫的效率。但是如果沒有合理的構建索引和使用索引,可能會導致索引失效或者影響數據庫性能,這篇文章主要介紹了MySql索引原理與操作
    2022-09-09
  • win11設置mysql開機自啟的實現方法

    win11設置mysql開機自啟的實現方法

    本文主要介紹了win11設置mysql開機自啟的實現方法,要通過命令行方式設置,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Mysql主從同步如何重置

    Mysql主從同步如何重置

    在MySQL數據庫運維中,遇到主從數據庫數據不一致時需要進行同步重置,本文介紹了主從同步重置的具體步驟:首先對從庫操作,包括停止slave、重置從庫;其次對主庫進行操作,包括重置主庫同步設置、鎖定主庫;最后從庫導入主庫數據
    2024-10-10
  • mysql 8.0.18 安裝配置優(yōu)化教程

    mysql 8.0.18 安裝配置優(yōu)化教程

    這篇文章主要為大家詳細介紹了mysql 8.0.18 安裝配置優(yōu)化教程,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • MySQL中的undo日志

    MySQL中的undo日志

    這篇文章主要介紹了MySQL中的undo日志的相關資料,幫助大家更好的理解和學習MySQL的相關知識,感興趣的朋友可以了解下
    2020-11-11
  • 比較詳細的MySQL字段類型說明

    比較詳細的MySQL字段類型說明

    MySQL支持大量的列類型,它可以被分為3類:數字類型、日期和時間類型以及字符串(字符)類型。本節(jié)首先給出可用類型的一個概述,并且總結每個列類型的存儲需求,然后提供每個類中的類型性質的更詳細的描述。概述有意簡化,更詳細的說明應該考慮到有關特定列類型的附加信息,例如你能為其指定值的允許格式。
    2008-08-08
  • MySQL子查詢原理的深入分析

    MySQL子查詢原理的深入分析

    子查詢指一個查詢語句嵌套在另一個查詢語句內部的查詢,這個特性從 MySQL 4.1 開始引入,下面這篇文章主要介紹了MySQL子查詢原理的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-01-01

最新評論