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

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

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

一、concat()函數(shù)

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

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

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

二、concat_ws()函數(shù)

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

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

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

三、group_concat()函數(shù)

先來看這么個需求:

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

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

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

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

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

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

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

得到如下結果:

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

總結

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

相關文章

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

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

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

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

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

    mysql索引失效的問題

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

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

    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í)行過程以及順序,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • 關于MySQL數(shù)據(jù)庫死鎖的案例和解決方案

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

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

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

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

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

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

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

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

最新評論

阳泉市| 温泉县| 沈丘县| 北票市| 东丽区| 伊吾县| 拜城县| 和田县| 灌云县| 海兴县| 沛县| 青铜峡市| 桃园县| 阿瓦提县| 荥阳市| 峨眉山市| 闸北区| 湾仔区| 阳城县| 佳木斯市| 凌云县| 格尔木市| 郯城县| 昌黎县| 胶南市| 芦溪县| 宁阳县| 苗栗县| 陇南市| 武定县| 高平市| 醴陵市| 永城市| 临西县| 长岭县| 白山市| 金溪县| 聂拉木县| 菏泽市| 定日县| 吉隆县|