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

詳解mysql中的concat相關(guān)函數(shù)

 更新時間:2018年11月23日 09:10:36   作者:碼農(nóng)Robin  
這篇文章主要介紹了mysql中的concat相關(guān)函數(shù),本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

一、concat()函數(shù)

功能:將多個字符串連接成一個字符串

語法:concat(str1,str2,…) 其中的字符串既可以是數(shù)據(jù)表字段,也可以是指定的字符串

返回結(jié)果為連接參數(shù)產(chǎn)生的字符串,如果有任何一個參數(shù)為null,則該條記錄的返回值為null

二、concat_ws()函數(shù)

功能:和concat()一樣,將多個字符串連接成一個字符串,但是可以一次性指定分隔符(concat_ws就是concat with separator)

語法:concat_ws(separator,str1,str2,…)

說明:第一個參數(shù)指定分隔符,需要注意的是分隔符不能為null,如果為null,則所有返回結(jié)果均為null

三、group_concat()函數(shù)

先來看這么個需求:

其中user_id是用戶id,fee是消費金額,time是消費時間戳。

在consumption消費記錄表中,需要查找出每個用戶所有的消費金額明細。

很顯然,單一的group by已經(jīng)不足以實現(xiàn)這個需求了:

select max(time),fee from consumption group by user_id

group by后的字段之間的關(guān)系是錯層的,我們只能單一的去篩選某個字段,而不能保證它們同屬于一條記錄。

這個時候就要用到group_concat()函數(shù)了:

select user_id,GROUP_CONCAT(time,':',fee) from consumption group by user_id

得到如下結(jié)果:

對結(jié)果進行數(shù)據(jù)處理,可以很容易地在頁面上展示我們想要的效果。

總結(jié)

以上所述是小編給大家介紹的mysql中的concat相關(guān)函數(shù),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • SQL和NoSQL之間的區(qū)別總結(jié)

    SQL和NoSQL之間的區(qū)別總結(jié)

    在本篇內(nèi)容里我們給大家精選了關(guān)于SQL和NoSQL之間的區(qū)別的總結(jié)內(nèi)容,對此有需要的朋友們跟著學(xué)習(xí)下。
    2019-02-02
  • Mysql匿名登錄無法創(chuàng)建數(shù)據(jù)庫問題解決方案

    Mysql匿名登錄無法創(chuàng)建數(shù)據(jù)庫問題解決方案

    這篇文章主要介紹了Mysql匿名登錄無法創(chuàng)建數(shù)據(jù)庫問題解決方案,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-12-12
  • mysql索引失效的問題

    mysql索引失效的問題

    這篇文章主要介紹了mysql索引失效的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教<BR>
    2023-08-08
  • mysql數(shù)據(jù)庫遠程訪問設(shè)置方法

    mysql數(shù)據(jù)庫遠程訪問設(shè)置方法

    MySQL數(shù)據(jù)庫不允許從遠程訪問怎么辦?本文提供了三種解決方法,需要的朋友可以參考下
    2008-02-02
  • MySQL主從配置及haproxy和keepalived搭建過程解析

    MySQL主從配置及haproxy和keepalived搭建過程解析

    這篇文章主要介紹了MySQL主從配置及haproxy和keepalived搭建,本次運行環(huán)境是在docker中,也會介紹一些docker的知識,需要的朋友可以參考下
    2022-05-05
  • 淺談mysql執(zhí)行過程以及順序

    淺談mysql執(zhí)行過程以及順序

    這篇文章主要介紹了淺談mysql執(zhí)行過程以及順序,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • 關(guān)于MySQL數(shù)據(jù)庫死鎖的案例和解決方案

    關(guān)于MySQL數(shù)據(jù)庫死鎖的案例和解決方案

    MySQL Update語句防止死鎖是指在修改MySQL數(shù)據(jù)庫的數(shù)據(jù)時,為避免多個進程同時修改同一數(shù)據(jù)行而造成死鎖的情況,引入了一些機制來防止死鎖的產(chǎn)生,本文介紹了一個 MySQL 數(shù)據(jù)庫死鎖的案例和解決方案,需要的朋友可以參考下
    2023-09-09
  • 淺談MySQL數(shù)據(jù)查詢太多會OOM嗎

    淺談MySQL數(shù)據(jù)查詢太多會OOM嗎

    本文主要介紹了淺談MySQL數(shù)據(jù)查詢太多會OOM嗎?文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Java的Struts框架中的主題模板和國際化設(shè)置

    Java的Struts框架中的主題模板和國際化設(shè)置

    這篇文章主要介紹了Java的Struts框架中的主題模板和國際化設(shè)置,Struts是Java的SSH三大web開放框架之一,需要的朋友可以參考下
    2015-12-12
  • mysql數(shù)據(jù)庫row_number函數(shù)舉例介紹

    mysql數(shù)據(jù)庫row_number函數(shù)舉例介紹

    在MySQL中ROW_NUMBER()是一種用來生成行號的功能函數(shù),通常情況下它用于對查詢結(jié)果進行編號,以便方便地查看每行的位置,下面這篇文章主要給大家介紹了關(guān)于mysql數(shù)據(jù)庫row_number函數(shù)舉例介紹的相關(guān)資料,需要的朋友可以參考下
    2024-02-02

最新評論

册亨县| 安庆市| 安溪县| 阿克苏市| 通榆县| 英超| 湖南省| 沧州市| 新津县| 新干县| 余姚市| 布拖县| 徐闻县| 浑源县| 壶关县| 饶平县| 洛南县| 德格县| 兰溪市| 肃北| 广河县| 瑞金市| 保亭| 普洱| 和平县| 恩施市| 桦南县| 兰考县| 奎屯市| 上犹县| 赣榆县| 南京市| 浪卡子县| 雷山县| 龙山县| 上高县| 苏尼特左旗| 正阳县| 文安县| 广州市| 外汇|