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

mysql分組后合并顯示一個(gè)字段的多條數(shù)據(jù)方式

 更新時(shí)間:2022年01月21日 14:39:08   作者:柴狗狗  
這篇文章主要介紹了mysql分組后合并顯示一個(gè)字段的多條數(shù)據(jù)方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

mysql分組合并顯示一個(gè)字段多條數(shù)據(jù)

首先我們有一張學(xué)生興趣表(student_hobby),字段包括主鍵(id)、姓名(name)、興趣(hobby)

表中數(shù)據(jù)如下

idnamehobby
0小明籃球
1小明跑步
2小華讀書

然后我們想讓他顯示成如下效果。

namehobbies
小明籃球,跑步
小華讀書

那么我們可以使用如下SQL。

select name,group_concat(hobby separator ',') hobbies from student_hobbt group by name;

其中分隔符逗號(hào)也可以替換為其他想要使用的字符。

mysql多字段分組

mysql多字段分組

group by 語法

分組查詢是對數(shù)據(jù)按照某個(gè)或多個(gè)字段進(jìn)行分組,MYSQL中使用group by關(guān)鍵字對數(shù)據(jù)進(jìn)行分組,基本語法形式為:

[GROUP BY 字段][HAVING <條件表達(dá)式>]

多字段分組

使用GROUP BY可以對多個(gè)字段進(jìn)行分組,GROUP BY關(guān)鍵字后面跟需要分組的字段,MYSQL根據(jù)多字段的值來進(jìn)行層次分組,分組層次從左到右,即先按照第1個(gè)字段分組,然后在第1個(gè)字段值相同的記錄中,再根據(jù)第2個(gè)字段的值進(jìn)行分組,以此類推。

GROUP BY與ORDER BY一起使用(分組排序)

某些情況下需要對分組進(jìn)行排序,order by用來對查詢的記錄排序,如果和GROUP BY一起使用,就可以完成對分組的排序

例如下表:

在這里插入圖片描述

將上表中數(shù)據(jù)按照wellid和年月的格式分組統(tǒng)計(jì): 

sql語句:

select wellid,sum(number) as sum,DATE_FORMAT(time,'%Y-%m') as createTime 
from well 
GROUP BY wellid,createTime
order by createTime;

統(tǒng)計(jì)結(jié)果:

在這里插入圖片描述

使用having過濾分組

GROUP BY可以和HAVING一起限定顯示記錄所需要滿足的條件,只有滿足條件的分組才會(huì)被顯示 

還是上面張表,我們這次限定只要2020年12月之后的數(shù)據(jù):

select wellid,sum(number) as sum,DATE_FORMAT(time,'%Y-%m') as createTime 
from well 
GROUP BY wellid,createTime
having createTime>'2020-12'
order by createTime;

查詢結(jié)果:

在這里插入圖片描述

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

相關(guān)文章

  • MySQL計(jì)劃任務(wù)(事件調(diào)度器) Event Scheduler介紹

    MySQL計(jì)劃任務(wù)(事件調(diào)度器) Event Scheduler介紹

    MySQL5.1.x版本中引入了一項(xiàng)新特性EVENT,顧名思義就是事件、定時(shí)任務(wù)機(jī)制,在指定的時(shí)間單元內(nèi)執(zhí)行特定的任務(wù),因此今后一些對數(shù)據(jù)定時(shí)性操作不再依賴外部程序,而直接使用數(shù)據(jù)庫本身提供的功能
    2013-10-10
  • MySQL與Mongo簡單的查詢實(shí)例代碼

    MySQL與Mongo簡單的查詢實(shí)例代碼

    本文通過一個(gè)實(shí)例給大家用MySQL和mongodb分別寫一個(gè)查詢,本文圖片并茂給大家介紹的非常詳細(xì),感興趣的朋友參考下吧
    2016-10-10
  • 淺析mysql.data.dll驅(qū)動(dòng)各版本介紹

    淺析mysql.data.dll驅(qū)動(dòng)各版本介紹

    本較詳細(xì)的給大家介紹了mysql.data.dll驅(qū)動(dòng)各版本的相關(guān)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2018-07-07
  • MySQL判斷空值的三種方法

    MySQL判斷空值的三種方法

    在創(chuàng)建表時(shí),可以指定的列是否可以不包含值,如果在一個(gè)列不包含值,則其稱其為空值NULL,NULL一個(gè)特殊值,代表缺失的值或者不適用的情況,表示未知數(shù)據(jù),本文給大家介紹了MySQL判斷空值的三種方法,需要的朋友可以參考下
    2024-03-03
  • MySQL存儲(chǔ)過程未執(zhí)行的問題排查過程

    MySQL存儲(chǔ)過程未執(zhí)行的問題排查過程

    文章講述了對 MySQL 存儲(chǔ)過程未執(zhí)行的問題排查過程,先后排查了數(shù)據(jù)庫版本升級、用戶權(quán)限不足,最終發(fā)現(xiàn)是存儲(chǔ)過程創(chuàng)建時(shí)的 SQL 模式導(dǎo)致,即使之后去掉該模式,存儲(chǔ)過程內(nèi)部仍沿用舊模式,重新創(chuàng)建存儲(chǔ)過程后問題解決,需要的朋友可以參考下
    2025-02-02
  • MYSQL插入數(shù)據(jù)時(shí)檢查字段值是否重復(fù)的方法詳解

    MYSQL插入數(shù)據(jù)時(shí)檢查字段值是否重復(fù)的方法詳解

    這篇文章主要給大家介紹了關(guān)于MYSQL插入數(shù)據(jù)時(shí)檢查字段值是否重復(fù)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-01-01
  • Centos7中MySQL數(shù)據(jù)庫使用mysqldump進(jìn)行每日自動(dòng)備份的編寫

    Centos7中MySQL數(shù)據(jù)庫使用mysqldump進(jìn)行每日自動(dòng)備份的編寫

    數(shù)據(jù)庫的備份,對于生產(chǎn)環(huán)境來說尤為重要,數(shù)據(jù)庫的備份分為物理備份和邏輯備份。我們將使用mysqldump命令進(jìn)行數(shù)據(jù)備份。使用自動(dòng)任務(wù)進(jìn)行每日備份,下邊我們將使用mysqldump命令進(jìn)行數(shù)據(jù)備份,感興趣的朋友一起看看吧
    2021-07-07
  • windows環(huán)境中mysql忘記root密碼的解決方法詳解

    windows環(huán)境中mysql忘記root密碼的解決方法詳解

    本篇文章是對windows環(huán)境中mysql忘記root密碼的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • 用HAProxy來檢測MySQL復(fù)制的延遲的教程

    用HAProxy來檢測MySQL復(fù)制的延遲的教程

    這篇文章主要介紹了用HAProxy來檢測MySQL復(fù)制的延遲的教程,HAProxy需要使用到PHP腳本,需要的朋友可以參考下
    2015-04-04
  • mysql5.7.19 解壓版安裝教程詳解(附送純凈破解中文版SQLYog)

    mysql5.7.19 解壓版安裝教程詳解(附送純凈破解中文版SQLYog)

    Mysql5.7.19版本是今年新推出的版本,最近幾個(gè)版本的MySQL都不再是安裝版,都是解壓版了,大家在使用過程中遇到很多問題,下面小編給大家?guī)砹薓ySQL5.7.19 解壓版安裝教程詳解,感興趣的朋友一起看看吧
    2017-10-10

最新評論

巴林右旗| 弥渡县| 墨竹工卡县| 克山县| 来安县| 屏东市| 商河县| 瑞安市| 南江县| 乐东| 巴里| 霍州市| 蒲江县| 临泽县| 修武县| 手游| 涟源市| 隆化县| 丘北县| 石棉县| 庆城县| 杂多县| 南宫市| 恭城| 临汾市| 科尔| 平顺县| 闽清县| 嘉善县| 普陀区| 信宜市| 淳化县| 搜索| 晋中市| 怀安县| 会宁县| 车致| 芦山县| 翁牛特旗| 临颍县| 广饶县|