select A as 類別,count(*) as 記錄數(shù) from 記錄表 where A=@type group by A
創(chuàng)新互聯(lián)從2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站制作、成都網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元阿里地區(qū)做網(wǎng)站,已為上家服務(wù),為阿里地區(qū)各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792
查詢PHP時(shí)@type='PHP',查詢MYSQL時(shí)@type='MYSQL'
每個(gè)節(jié)點(diǎn)都要記錄子節(jié)點(diǎn)的數(shù)量c。每新增一個(gè)節(jié)點(diǎn)都要對各父和祖節(jié)點(diǎn)的子節(jié)點(diǎn)計(jì)數(shù)加1。這樣根節(jié)點(diǎn)會(huì)有總數(shù)的記錄。
這樣遞歸遍歷時(shí)也可以根據(jù)子節(jié)點(diǎn)數(shù)量c的來確定讀取的數(shù)量限制。比如 讀取條數(shù)計(jì)數(shù)10 就繼續(xù)遞歸
在每個(gè)節(jié)點(diǎn)的表上 增加子節(jié)點(diǎn)的id集或計(jì)數(shù),增加根節(jié)點(diǎn)到父節(jié)點(diǎn)路徑,會(huì)方便這些操作。
統(tǒng)計(jì),就是把基本的數(shù)據(jù),整合起來。
用到sql的,有g(shù)roup by 功能,count功能,order by功能等等。
sql將收集的數(shù)據(jù),進(jìn)行統(tǒng)計(jì)分析。
一般情況下,sql處理后得到的數(shù)據(jù),還要通過php的邏輯來進(jìn)行整理。
以一定的格式,展示到前臺(tái)。
一般都是以數(shù)組的方式展示,這也是數(shù)據(jù)結(jié)構(gòu)的概念。
看這張圖片,基本想想結(jié)構(gòu)大概為
{上線數(shù),出單總數(shù),核過總數(shù),總?cè)司?,總核率,{(坐席人1,工號1,出單數(shù)1,發(fā)貨數(shù)1,核單率1),(坐席人2,工號2,出單數(shù)2,發(fā)貨數(shù)2,核單率2)}}
如果用php展示成上面的結(jié)構(gòu)的話,就很好處理了。
//項(xiàng)目類型等應(yīng)該都有對應(yīng)的字段名
$result = mysql_query("SELECT 項(xiàng)目類型,COUNT(*) FROM 表名 GROUP BY 項(xiàng)目類型");
while($arr = mysql_fetch_row($result)){
echo $arr[0].' 票數(shù): '.$arr[1];
echo 'br/';
}