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

MySQL將查詢結(jié)果用英文逗號,連接的實(shí)現(xiàn)方式

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

問題描述

-- 創(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;

-- 插入數(shù)據(jù)
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

遇到的坑

結(jié)果太長,顯示不全

  • group_concat_max_len 連接結(jié)果的最大長度默認(rèn)為 1024 ,64 位系統(tǒng)最大為 18446744073709551615
  • 可以臨時設(shè)置:
# 默認(rèn)為 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;

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL分布式集群搭建教程

    MySQL分布式集群搭建教程

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

    mssql2008 自定義表類型實(shí)現(xiàn)(批量插入或者修改)

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

    MySQL?UPDATE多表關(guān)聯(lián)更新的實(shí)現(xiàn)示例

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

    MySql索引原理與操作

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

    win11設(shè)置mysql開機(jī)自啟的實(shí)現(xiàn)方法

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

    Mysql主從同步如何重置

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

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

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

    MySQL中的undo日志

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

    比較詳細(xì)的MySQL字段類型說明

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

    MySQL子查詢原理的深入分析

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

最新評論