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

mysql如何實(shí)現(xiàn)多行查詢結(jié)果合并成一行

 更新時間:2013年12月25日 15:12:34   作者:  
利用函數(shù):group_concat(),實(shí)現(xiàn)一個ID對應(yīng)多個名稱時,原本為多行數(shù)據(jù),把名稱合并成一行
利用函數(shù):group_concat(),實(shí)現(xiàn)一個ID對應(yīng)多個名稱時,原本為多行數(shù)據(jù),把名稱合并成一行。

其完整語法:

GROUP_CONCAT(expr)

該函數(shù)返回帶有來自一個組的連接的非NULL值的字符串結(jié)果。其完整的語法如下所示:

GROUP_CONCAT([DISTINCT] expr [,expr ...]

[ORDER BY {unsigned_integer | col_name | expr}

[ASC | DESC] [,col_name ...]]

[SEPARATOR str_val])

mysql> SELECT student_name,

-> GROUP_CONCAT(test_score)

-> FROM student

-> GROUP BY student_name;

Or:

mysql> SELECT student_name,

-> GROUP_CONCAT(DISTINCT test_score

-> ORDER BY test_score DESC SEPARATOR ' ')

-> FROM student

-> GROUP BY student_name;

在MySQL中,你可以獲取表達(dá)式組合的連接值。你可以使用DISTINCT刪去重復(fù)值。假若你希望多結(jié)果值進(jìn)行排序,則應(yīng)該使用 ORDER BY子句。若要按相反順序排列,將 DESC (遞減) 關(guān)鍵詞添加到你要用ORDER BY 子句進(jìn)行排序的列名稱中。默認(rèn)順序?yàn)樯?;可使用ASC將其明確指定。 SEPARATOR 后面跟隨應(yīng)該被插入結(jié)果的值中間的字符串值。默認(rèn)為逗號 (‘,')。通過指定SEPARATOR '' ,你可以刪除所有分隔符。

使用group_concat_max_len系統(tǒng)變量,你可以設(shè)置允許的最大長度。 程序中進(jìn)行這項操作的語法如下,其中 val 是一個無符號整數(shù):

SET [SESSION | GLOBAL] group_concat_max_len = val;

相關(guān)文章

  • Mysql中使用count加條件統(tǒng)計的實(shí)現(xiàn)示例

    Mysql中使用count加條件統(tǒng)計的實(shí)現(xiàn)示例

    本文主要介紹了Mysql中使用count加條件統(tǒng)計的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • MySQL刪除數(shù)據(jù)庫的方法舉例

    MySQL刪除數(shù)據(jù)庫的方法舉例

    很久沒有使用命令行操作mysql,百度搜羅后重新整理,加強(qiáng)記憶便于查詢,下面這篇文章主要給大家介紹了關(guān)于MySQL刪除數(shù)據(jù)庫的相關(guān)資料,文中給出了詳細(xì)的實(shí)例代碼,需要的朋友可以參考下
    2023-04-04
  • mysql 5.7.17 以及workbench安裝配置圖文教程

    mysql 5.7.17 以及workbench安裝配置圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 5.7.17 以及workbench安裝配置圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • MYSQL的主從復(fù)制知識點(diǎn)整理

    MYSQL的主從復(fù)制知識點(diǎn)整理

    在本篇文章里小編給大家整理的是一篇關(guān)于MYSQL主從復(fù)制的相關(guān)知識點(diǎn)內(nèi)容,有需要的朋友們參考學(xué)習(xí)下。
    2019-11-11
  • mysql基礎(chǔ):mysqld_safe 啟動執(zhí)行流程詳解

    mysql基礎(chǔ):mysqld_safe 啟動執(zhí)行流程詳解

    本篇文章是對mysql基礎(chǔ)中的mysqld_safe啟動執(zhí)行流程進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • Linux系統(tǒng)下Mysql使用簡單教程(一)

    Linux系統(tǒng)下Mysql使用簡單教程(一)

    這篇文章主要介紹了Linux系統(tǒng)下Mysql使用簡單教程(一)的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • MySQL查詢截取的深入分析

    MySQL查詢截取的深入分析

    這篇文章主要給大家介紹了關(guān)于MySQL查詢截取的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • mysql 5.6 壓縮包版安裝方法

    mysql 5.6 壓縮包版安裝方法

    這篇文章主要為大家詳細(xì)介紹了mysql 5.6 壓縮包版安裝方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • MySQL千萬級數(shù)據(jù)的大表優(yōu)化解決方案

    MySQL千萬級數(shù)據(jù)的大表優(yōu)化解決方案

    mysql數(shù)據(jù)庫中的表數(shù)據(jù)量幾千萬后,查詢速度會很慢,日常各種卡慢,嚴(yán)重影響使用體驗(yàn)。在考慮升級數(shù)據(jù)庫或者換用大數(shù)據(jù)解決方案前,必須優(yōu)化現(xiàn)有mysql數(shù)據(jù)庫表設(shè)計和sql語句。
    2022-11-11
  • MySQL使用MD5加密算法進(jìn)行數(shù)據(jù)加密功能

    MySQL使用MD5加密算法進(jìn)行數(shù)據(jù)加密功能

    在現(xiàn)代的數(shù)據(jù)庫應(yīng)用中,數(shù)據(jù)的安全性和隱私性變得尤為重要,MySQL作為最流行的關(guān)系型數(shù)據(jù)庫之一,提供了多種加密功能,允許用戶對數(shù)據(jù)進(jìn)行加密和解密操作,在這篇文章中,我們將深入探討MySQL的加密功能,并重點(diǎn)介紹如何使用MD5加密算法進(jìn)行加密,需要的朋友可以參考下
    2024-12-12

最新評論

温宿县| 阜宁县| 西峡县| 花莲市| 浦江县| 宝应县| 周宁县| 双辽市| 临洮县| 阳高县| 西林县| 叶城县| 万载县| 阿合奇县| 东丽区| 从化市| 大姚县| 余姚市| 南丹县| 无为县| 修水县| 永定县| 大渡口区| 嘉禾县| 三台县| 安吉县| 江阴市| 常山县| 车险| 正镶白旗| 巢湖市| 苗栗县| 卢氏县| 奉新县| 西安市| 简阳市| 隆尧县| 古蔺县| 分宜县| 五家渠市| 云南省|