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