SQL函數(shù)實(shí)現(xiàn)Group_concat用法
完整語(yǔ)法:
group_concat([DISTINCT] 要連接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])
SELECT * FROM `sqltest`

如果按照group_id分組,會(huì)自動(dòng)去重
SELECT * FROM `sqltest` GROUP BY group_id

想要類(lèi)別按組分類(lèi)集中到一起,就要用Group_concat
SELECT group_id,GROUP_CONCAT(category) FROM `sqltest` GROUP BY group_id

還有幾種擴(kuò)展:
①可以給類(lèi)別去重
SELECT group_id,GROUP_CONCAT(DISTINCT category) FROM `sqltest` GROUP BY group_id

②給類(lèi)別排序
SELECT group_id,GROUP_CONCAT(category ORDER BY category DESC) FROM `sqltest` GROUP BY group_id

③給類(lèi)別更改分隔符
SELECT group_id,GROUP_CONCAT(category SEPARATOR '_') FROM `sqltest` GROUP BY group_id

到此這篇關(guān)于SQL函數(shù)實(shí)現(xiàn)Group_concat用法的文章就介紹到這了,更多相關(guān)SQL Group_concat內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 如何修改Mysql中g(shù)roup_concat的長(zhǎng)度限制
- mysql group_concat 實(shí)現(xiàn)把分組字段寫(xiě)成一行的方法示例
- mysql中GROUP_CONCAT的使用方法實(shí)例分析
- MySQL GROUP_CONCAT限制解決方案
- MySQL基于group_concat()函數(shù)合并多行數(shù)據(jù)
- SQL?Server實(shí)現(xiàn)group_concat功能的詳細(xì)實(shí)例
- SQL函數(shù)Group_concat的用法及說(shuō)明
- SQL中concat、concat_ws()、group_concat()的使用與區(qū)別
- MySQL group_concat函數(shù)使用方法詳解
- mysql中GROUP_CONCAT函數(shù)使用及遇到問(wèn)題詳解
- mysql中GROUP_CONCAT函數(shù)使用技巧及問(wèn)題詳解
- SQL?Server實(shí)現(xiàn)group_concat函數(shù)的詳細(xì)舉例
相關(guān)文章
mysql數(shù)據(jù)庫(kù)空間統(tǒng)計(jì)sql代碼示例
在mysql中有一個(gè)information_schema數(shù)據(jù)庫(kù),這個(gè)數(shù)據(jù)庫(kù)中裝的是mysql的元數(shù)據(jù),包括數(shù)據(jù)庫(kù)信息、數(shù)據(jù)庫(kù)中表的信息等,這篇文章主要給大家介紹了關(guān)于mysql數(shù)據(jù)庫(kù)空間統(tǒng)計(jì)sql的相關(guān)資料,需要的朋友可以參考下2024-08-08
MySQL中文漢字轉(zhuǎn)拼音的自定義函數(shù)和使用實(shí)例(首字的首字母)
這篇文章主要介紹了MySQL中文漢字轉(zhuǎn)拼音的自定義函數(shù)和使用實(shí)例,需要的朋友可以參考下2014-06-06
MySQL針對(duì)Discuz論壇程序的基本優(yōu)化教程
這篇文章主要介紹了MySQL針對(duì)Discuz論壇程序的基本優(yōu)化教程,包括在緩存和索引等方面的優(yōu)化方法,需要的朋友可以參考下2015-11-11
MySQL中的log_bin_trust_function_creators系統(tǒng)變量
本文主要介紹了MySQL中的log_bin_trust_function_creators系統(tǒng)變量,log_bin_trust_function_creators是一個(gè)全局系統(tǒng)變量,下面就來(lái)介紹一下具體使用,感興趣的可以了解一下2024-09-09
MySQL的日志基礎(chǔ)知識(shí)及基本操作學(xué)習(xí)教程
這篇文章主要介紹了MySQL的日志基礎(chǔ)知識(shí)學(xué)習(xí)教程,包括MySQL中日志相關(guān)常用的服務(wù)器變量說(shuō)明,極力推薦!需要的朋友可以參考下2015-11-11
MySQL數(shù)據(jù)庫(kù)事務(wù)原理及應(yīng)用
MySQL數(shù)據(jù)庫(kù)事務(wù)是指一組數(shù)據(jù)庫(kù)操作,要么全部執(zhí)行成功,要么全部回滾。事務(wù)可以確保數(shù)據(jù)的一致性和完整性,避免了多個(gè)用戶同時(shí)對(duì)同一數(shù)據(jù)進(jìn)行修改所帶來(lái)的問(wèn)題。MySQL通過(guò)事務(wù)日志記錄事務(wù)的操作,支持事務(wù)的回滾和提交等操作2023-04-04
在MySQL中奏響數(shù)據(jù)庫(kù)操作的樂(lè)章(推薦)
本文詳細(xì)介紹了如何在MySQL中進(jìn)行數(shù)據(jù)庫(kù)操作,包括創(chuàng)建、刪除、修改數(shù)據(jù)庫(kù)等,以及如何使用字符集和校驗(yàn)規(guī)則,以及備份和恢復(fù)數(shù)據(jù)庫(kù)的方法,同時(shí),還討論了如何查看和修改數(shù)據(jù)庫(kù)的結(jié)構(gòu)和數(shù)據(jù),總的來(lái)說(shuō),本文為讀者提供了一份全面的MySQL數(shù)據(jù)庫(kù)操作指南2024-10-10
一步步帶你學(xué)習(xí)設(shè)計(jì)MySQL索引數(shù)據(jù)結(jié)構(gòu)
索引是存儲(chǔ)索引用于快速找到數(shù)據(jù)記錄的一種數(shù)據(jù)結(jié)構(gòu),就好比一本書(shū)的目錄部分,通過(guò)目錄中對(duì)應(yīng)的文章的頁(yè)碼,便可以快速定位到需要的文章,下面這篇文章主要給大家介紹了關(guān)于MySQL索引數(shù)據(jù)結(jié)構(gòu)的相關(guān)資料,需要的朋友可以參考下2022-11-11

