成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

mysqlsum求和怎么使用

本篇內容主要講解“MySQL sum求和怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“mysql sum求和怎么使用”吧!

創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,先為格爾木等服務建站,格爾木等地企業(yè),進行企業(yè)商務咨詢服務。為格爾木企業(yè)網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。

mysql sum求和的方法:1、通過“select sum(value) as value from table where user_id”方式實現(xiàn)單一求和;2、通過嵌套語句多條件求和,語法如“(select sum(value) from table where type = 6 and type_son = 1) as xj0”。

MySQL SUM() 帶條件的求和方法與多條件的求和方法

一、單一的求和。

select sum(value) as value from table where user_id = 1 and type = 6 and type_son = 2

value 為求和的字段。

as 后面是 sum 求和后給它一個名稱。

二、SQL語句中嵌套語句多條件求和。

select 
 
(select sum(value) from table where type = 6 and type_son = 1) as xj0,
 
(select sum(value) from table where type = 6 and type_son = 2) as xj1,
 
(select sum(value) from table where type = 3 and type_son = 3) as xj2,
 
(select sum(value) from table where type = 4 and type_son = 3) as xj3
 
from table where user_id = 1 limit 0,1

as 后面是 sum 求和后給它一個名稱,這樣就不會沖突。

三、與第二個一樣,但是不采取語句嵌套的方式求和,而是使用 sum 判斷求和。

select 
 
sum(IF(type = 6 and type_son = 1,value,NULL)) as xj0,
 
sum(IF(type = 6 and type_son = 2,value,NULL)) as xj1,
 
sum(IF(type = 3 and type_son = 0,value,NULL)) as xj2,
 
sum(IF(type = 4 and type_son = 3,value,NULL)) as xj3
 
from table where user_id = 1
 
 
sum(IF('條件判斷','求和的字段','NULL不計算'))  as  '別名'

我覺得第三個的方式比前面兩個的方式要好。

YII 2.0 使用 SUM 求和

$v['alls_bonus'] = AccountingLog::find()
        ->select(["
            sum( IF(type = 6 and type_son = 1,value,NULL) ) as xj0,
            sum( IF(type = 6 and type_son = 4,value,NULL) ) as xj1,
            sum( IF(type = 8 and type_son = 4,value,NULL) ) as xj2, 
            sum( IF(type = 3 and type_son = 1,value,NULL) ) as xj3
        "])
        ->where(['user_id'=>1])
        ->asArray()
        ->one();

注意要在 select 里面加 ["sum........"],否則會報錯

到此,相信大家對“mysql sum求和怎么使用”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!

分享文章:mysqlsum求和怎么使用
標題網址:http://jinyejixie.com/article18/ijdsdp.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站策劃、網頁設計公司服務器托管、域名注冊、品牌網站建設、App開發(fā)

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網站建設
津市市| 株洲市| 电白县| 外汇| 湘阴县| 西林县| 察哈| 南康市| 资源县| 济南市| 怀仁县| 阜新| 德安县| 城步| 南京市| 衡东县| 康马县| 宁陵县| 延长县| 新源县| 新绛县| 鲁山县| 叶城县| 天气| 霍林郭勒市| 泽普县| 即墨市| 巴南区| 惠水县| 民丰县| 瑞丽市| 留坝县| 雷州市| 阳信县| 祁门县| 大连市| 兴和县| 独山县| 建瓯市| 海城市| 中江县|