《Mysql入門mysql數(shù)據(jù)表按照某個字段分類輸出》要點:
本文介紹了Mysql入門mysql數(shù)據(jù)表按照某個字段分類輸出,希望對您有用。如果有疑問,可以聯(lián)系我們。
也許大家有時候會遇到需要將把數(shù)據(jù)庫中的某張表的數(shù)據(jù)依照該表的某個字段分類輸出,比如一張數(shù)據(jù)表area如下MYSQL應用
MYSQL應用
我們需要將里面的area依照serialize字段進行分類輸出,比如這種形式:MYSQL應用
areas serializeMYSQL應用
阿藍色,艾沙云 AMYSQL應用
重慶森林,傳承家園 CMYSQL應用
紅軍樓小區(qū),海員新村 HMYSQL應用
.........MYSQL應用
要以這種形式放映出來,于是可以這樣做,使用mysql中的group_concat()MYSQL應用
、group by實現(xiàn),MYSQL應用
select serialize,group_concat(area) as areas from area group by serialize;
則可以得到上面數(shù)據(jù)表MYSQL應用
這里的group_concat(area)是將area依照group by serialize將同個類別(A\B\C)的數(shù)據(jù)歸結在一起,以逗號隔開,如“紅軍樓小區(qū),海員新村”...MYSQL應用
于是就可以分類輸出,當然還必要對serialize進行分割(explode())、遍歷(foreach)...MYSQL應用
以上所述便是本文的全部內容了,希望大家能夠喜歡.MYSQL應用
維易PHP培訓學院每天發(fā)布《Mysql入門mysql數(shù)據(jù)表按照某個字段分類輸出》等實戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9844.html