如果是計(jì)算MYSQL數(shù)據(jù)某字段的和值,可以使用SQL語句,示例如下:
成都創(chuàng)新互聯(lián)公司主營新豐網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā),新豐h5小程序制作搭建,新豐網(wǎng)站營銷推廣歡迎新豐等地區(qū)企業(yè)咨詢
Select?Sum(total_score)?as?"ScrTotal"?from?數(shù)據(jù)庫名
直接用sql查詢輸出值不好嗎?
按科目分類求平均值 select kc,avg(cj) as cj from a group by kc
按科目分類最高分select kc,max(cj) as cj from a group by kc //最低分就直接將max改為min就可
統(tǒng)計(jì)大于59分的數(shù)量 select count(*) from a where cj59 總數(shù)不要where條件就好。
這樣查詢不好嗎?為什么要到php里去再分呢?
兩種方式 :
1、可以直接用SQL 里的函數(shù) sum() ;
如:"select sum(字段) as num from tab "; //sum 取該字段所有列的總和
2、用PHP函數(shù) sum($array) ; //取數(shù)組中值的總和
當(dāng)然 字段必須是int型的
當(dāng)前文章:php中字段數(shù)據(jù)計(jì)算 php數(shù)據(jù)處理
文章路徑:http://chinadenli.net/article46/hgdjhg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、網(wǎng)站排名、企業(yè)網(wǎng)站制作、Google、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站維護(hù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)