最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL里的三個concat函數(shù)

 更新時間:2026年06月21日 09:31:11   作者:deviant-ART  
字符串拼接是常用的功能,本文就來詳細(xì)的介紹一下MySQL字符串拼接常用函數(shù)詳解,涵蓋CONCAT、CONCAT_WS與GROUP_CONCAT用靈活應(yīng)對不同場景需求,適合數(shù)據(jù)庫開發(fā)者深入學(xué)習(xí),需要的朋友可以參考下

MySQL 里嚴(yán)格來說與“字符串拼接(concat)”相關(guān)的常用函數(shù)主要有 3 個:

一. CONCAT()

  • 將多個字符串直接連接起來。
  • 只要有任意參數(shù)為 NULL,結(jié)果就是 NULL。
SELECT CONCAT('Hello', ' ', 'World');
-- Hello World

SELECT CONCAT('A', NULL, 'B');
-- NULL

二. CONCAT_WS()(WS = With Separator)

  • 第一個參數(shù)是分隔符。
  • 自動忽略后面參數(shù)中的 NULL 值。 分隔符不會出現(xiàn)在被忽略的位置。
  • 當(dāng)所有值都為 NULL 時(不包括第一個參數(shù)分隔符),結(jié)果為空字符串。
  • 當(dāng)?shù)谝粋€參數(shù)(分隔符)為 NULL 時,結(jié)果為 NULL 。
SELECT CONCAT_WS('-', '2025', '06', '12');
-- 2025-06-12

SELECT CONCAT_WS('-', '2025', NULL, '12');
-- 2025-12

三. GROUP_CONCAT()

  • 聚合函數(shù),將多行數(shù)據(jù)拼接成一個字符串。 常用于分組統(tǒng)計結(jié)果展示。
  • 自動忽略后面參數(shù)中的 NULL 值。 分隔符不會出現(xiàn)在被忽略的位置。
  • 當(dāng)所有值都為 NULL 時,結(jié)果為 NULL 。
  • 可以指定分隔符,默認(rèn)分隔符為 “,”,分隔符不能為 NULL 。

例如表:

deptname
ITTom
ITJack
ITLucy
SELECT GROUP_CONCAT(name)
FROM employee
WHERE dept = 'IT';

結(jié)果:

Tom,Jack,Lucy

也可以指定分隔符:

SELECT GROUP_CONCAT(name SEPARATOR '|')
FROM employee;

結(jié)果:

Tom|Jack|Lucy

到此這篇關(guān)于MySQL里的三個concat函數(shù)的文章就介紹到這了,更多相關(guān)MySQL concat函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL地理空間數(shù)據(jù)完整使用實戰(zhàn)指南

    MySQL地理空間數(shù)據(jù)完整使用實戰(zhàn)指南

    地理空間數(shù)據(jù)主要用于存儲地理位置信息,如點、線、面等幾何對象,廣泛應(yīng)用于地圖服務(wù)、位置服務(wù)、物流追蹤等領(lǐng)域,本文介紹MySQL地理空間數(shù)據(jù)完整使用指南,感興趣的朋友跟隨小編一起看看吧
    2025-12-12
  • MySQL CRUD 查詢、插入、更新、刪除全實戰(zhàn)指南

    MySQL CRUD 查詢、插入、更新、刪除全實戰(zhàn)指南

    在 MySQL日常開發(fā)中CRUD是最核心的高頻操作,本文基于實戰(zhàn)場景,全面拆解MySQL的增刪改查操作,所有SQL語句均采用小寫形式,貼合實際開發(fā)規(guī)范,同時涵蓋聚合查詢、分組統(tǒng)計等進(jìn)階內(nèi)容,感興趣的朋友跟隨小編一起看看吧
    2026-03-03
  • MySQL索引介紹及優(yōu)化方式

    MySQL索引介紹及優(yōu)化方式

    這篇文章主要介紹了MySQL索引介紹及優(yōu)化方式,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • MYSQL中的簡單查詢

    MYSQL中的簡單查詢

    這篇文章詳細(xì)介紹了MySQL中常見的查詢語法,包括SELECT語句的簡單查詢、基于表的查詢、基于條件的查詢、基于分組的查詢等,它還解釋了COUNT()、SUM()、AVG()、MAX()和MIN()等聚合函數(shù)的使用,以及GROUP BY和HAVING子句在分組查詢中的應(yīng)用
    2025-02-02
  • 關(guān)于mysql innodb count(*)速度慢的解決辦法

    關(guān)于mysql innodb count(*)速度慢的解決辦法

    innodb引擎在統(tǒng)計方面和myisam是不同的,Myisam內(nèi)置了一個計數(shù)器,所以在使用 select count(*) from table 的時候,直接可以從計數(shù)器中取出數(shù)據(jù)。而innodb必須全表掃描一次方能得到總的數(shù)量
    2012-12-12
  • Mysql?數(shù)據(jù)庫結(jié)構(gòu)及索引類型

    Mysql?數(shù)據(jù)庫結(jié)構(gòu)及索引類型

    這篇文章主要介紹了Mysql?數(shù)據(jù)庫結(jié)構(gòu)及索引類型,數(shù)據(jù)庫索引是?mysql?數(shù)據(jù)庫中重要的組成部分,是數(shù)據(jù)庫查詢數(shù)據(jù)速度提升的關(guān)鍵,本文將介紹數(shù)據(jù)庫索引的一些內(nèi)容,下文更多相關(guān)內(nèi)容,需要的小伙伴可以參考一下
    2022-05-05
  • MySQL隱式類型的轉(zhuǎn)換陷阱和規(guī)則

    MySQL隱式類型的轉(zhuǎn)換陷阱和規(guī)則

    這篇文章先是通過一個實例給大家講述在MySQL隱式類型的轉(zhuǎn)換時遇到的陷阱,而后給大家介紹了MySQL隱式類型的規(guī)則,對大家操作mysql隱式類型的時候具有一定的參考借鑒價值,下面來一起看看吧。
    2016-09-09
  • mysql查詢當(dāng)天的數(shù)據(jù)

    mysql查詢當(dāng)天的數(shù)據(jù)

    這篇文章主要介紹了mysql查詢當(dāng)天的數(shù)據(jù),第一種數(shù)量小的時候用,數(shù)據(jù)量稍微起來巨慢,第二種速度快,但是最好配合復(fù)合索引來查,避免全表掃描,需要的朋友可以參考下
    2023-08-08
  • 詳解如何對MySQL數(shù)據(jù)庫進(jìn)行授權(quán)管理

    詳解如何對MySQL數(shù)據(jù)庫進(jìn)行授權(quán)管理

    MySQL數(shù)據(jù)授權(quán)是指數(shù)據(jù)庫管理員通過設(shè)置權(quán)限,控制用戶對數(shù)據(jù)庫中的數(shù)據(jù)的訪問和操作能力,在MySQL中,每個用戶賬戶都有特定的權(quán)限,本文給大家介紹了如何對MySQL數(shù)據(jù)庫進(jìn)行授權(quán)管理,需要的朋友可以參考下
    2024-11-11
  • 如何在Java程序中訪問mysql數(shù)據(jù)庫中的數(shù)據(jù)并進(jìn)行簡單的操作

    如何在Java程序中訪問mysql數(shù)據(jù)庫中的數(shù)據(jù)并進(jìn)行簡單的操作

    這篇文章主要介紹了如何在Java程序中訪問mysql數(shù)據(jù)庫中的數(shù)據(jù)并進(jìn)行簡單的操作的相關(guān)資料,需要的朋友可以參考下
    2016-05-05

最新評論

惠来县| 千阳县| 吉木乃县| 固镇县| 丹寨县| 略阳县| 安仁县| 通许县| 松原市| 新营市| 麻栗坡县| 青阳县| 璧山县| 旺苍县| 手游| 浦城县| 米泉市| 高安市| 阆中市| 日喀则市| 平南县| 大洼县| 新蔡县| 靖边县| 天津市| 青龙| 延寿县| 高安市| 敦煌市| 万年县| 乐都县| 郴州市| 合肥市| 托里县| 奉贤区| 平定县| 固阳县| 同仁县| 永嘉县| 北碚区| 天气|