mysql資料表按照某個欄位分類輸出
也許大家有時候會遇到需要將把資料庫中的某張表的資料按照該表的某個欄位分類輸出,比如一張資料表area如下
我們需要將裡面的area按照serialize欄位進行分類輸出,比如這種形式:
areas serialize
阿藍色,艾沙雲 A
重慶森林,傳承家園 C
紅軍樓小區,海員新村 H
.........
要以這種形式放映出來,於是可以這樣做,使用mysql中的group_concat()
、group by實現,
?
1 |
select serialize,group_concat(area) as areas from area group by serialize;
|
則可以得到上面資料表
這裡的group_concat(area)是將area按照group by serialize將同個類別(ABC)的資料歸結在一起,以逗號隔開,如“紅軍樓小區,海員新村”...
於是就可以分類輸出,當然還需要對serialize進行分割(explode())、遍歷(foreach)...
以上所述就是本文的全部內容了,希望大家能夠喜歡。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4686/viewspace-2811220/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- json 按照欄位分類JSON
- MySQL-取某個欄位表中每組幾行資料方式MySql
- MySQL中修改一個資料庫下包含有某個相同欄位的所有表的欄位長度MySql資料庫
- MySQL 更新一個表裡的欄位等於另一個表某欄位的值MySql
- 如何查詢某個資料表中除某個欄位的所有資訊???
- Sql查詢 一個表中某欄位的資料在另一個表中某欄位中不存在的SQL
- mysql匯出某個表的部分資料MySql
- 【GP】透過資料字典檢視某個表的欄位
- 查詢mysql某張表中的所有資料(欄位)型別MySql型別
- MySQL 按照指定的欄位排序MySql排序
- java8的stream將一個List轉為按照某個欄位分組的map,再按照另一個欄位取max最終得到一個mapJava
- 如何找到某個 ABAP structure 某欄位的源頭來自哪個資料庫表Struct資料庫
- oracle查出某個欄位帶空格的資料Oracle
- mysql如何判斷是否存在某個欄位MySql
- hive將查詢資料插入表中某欄位無資料Hive
- es統計資料去除某個欄位的某些資料
- 表中已有資料,將表中某個欄位為空的改為非空
- 怎樣獲得資料表中某個欄位的第二個最大值
- mysql 資料庫 表 欄位 編碼修改 方法MySql資料庫
- 更改MySql表和欄位區分大小寫MySql
- 一個篩選mongo存在某個欄位的資料的技巧Go
- MySQL show status命令常用輸出欄位詳解MySql
- mysql 行級鎖(按照粒度分類)MySql
- MySQL 更新同一個表不同欄位MySql
- list集合根據某欄位分組
- sql去除某個欄位中的某個字串 replaceSQL字串
- mongodb查詢資料庫中某個欄位中的值包含某個字串的方法MongoDB資料庫字串
- 更新大表中某個欄位的儲存過程儲存過程
- mysql修改某個欄位(替換關鍵字內容)MySql
- MySQL查詢某個欄位含有字母數字的值MySql
- 如何查詢SAP Fiori UI上某個欄位對應的底層資料庫表UI資料庫
- 獲取SQL資料庫中某個表中的所有欄位名稱的通用方法SQL資料庫
- 如何用exp 匯出 某個表的某幾列資料
- 透過JPA註解獲取某個類主鍵欄位
- 查詢某資料庫中所有的欄位資料庫
- mysql表最多欄位數MySql
- mysql資料表插入資料後,獲取自增欄位值的方法MySql
- Js實現Object按照值的某個欄位(數值型別)的大小進行排序JSObject型別排序