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

如果按照group_id分組,會自動去重
SELECT * FROM `sqltest` GROUP BY group_id

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

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

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

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

到此這篇關于SQL函數(shù)實現(xiàn)Group_concat用法的文章就介紹到這了,更多相關SQL Group_concat內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
- 如何修改Mysql中group_concat的長度限制
- mysql group_concat 實現(xiàn)把分組字段寫成一行的方法示例
- mysql中GROUP_CONCAT的使用方法實例分析
- MySQL GROUP_CONCAT限制解決方案
- MySQL基于group_concat()函數(shù)合并多行數(shù)據(jù)
- SQL?Server實現(xiàn)group_concat功能的詳細實例
- SQL函數(shù)Group_concat的用法及說明
- SQL中concat、concat_ws()、group_concat()的使用與區(qū)別
- MySQL group_concat函數(shù)使用方法詳解
- mysql中GROUP_CONCAT函數(shù)使用及遇到問題詳解
- mysql中GROUP_CONCAT函數(shù)使用技巧及問題詳解
- SQL?Server實現(xiàn)group_concat函數(shù)的詳細舉例
相關文章
解析MYSQL 數(shù)據(jù)庫導入SQL 文件出現(xiàn)亂碼的問題
本篇文章是對MYSQL數(shù)據(jù)庫導入SQL文件出現(xiàn)亂碼的問題進行了詳細的分析介紹,需要的朋友參考下2013-06-06
IDEA連接MySQL數(shù)據(jù)庫并執(zhí)行SQL語句使用數(shù)據(jù)圖文詳解
使用idea連接本地MySQL數(shù)據(jù)庫,就可以很方便的看到數(shù)據(jù)庫的內(nèi)容,還可以進行基本的增加,刪除,修改操作,下面這篇文章主要給大家介紹了關于IDEA連接MySQL數(shù)據(jù)庫并執(zhí)行SQL語句使用數(shù)據(jù)的相關資料,需要的朋友可以參考下2023-03-03
Windows服務器下MySql數(shù)據(jù)庫單向主從備份詳細實現(xiàn)步驟分享
將主服務器中的MySql數(shù)據(jù)庫同步到從服務器中,使得對主服務器的操作可以即時更新到從服務器,避免主服務器因環(huán)境或者網(wǎng)絡異常一時無法使用,達到備份效果,這篇文章整理的確實挺詳細的2012-05-05
Navicat中導入mysql大數(shù)據(jù)時出錯解決方法
這篇文章主要介紹了Navicat中導入mysql大數(shù)據(jù)時出錯解決方法,需要的朋友可以參考下2017-04-04

